| Copyright | (c) 2013-2021 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | None |
Network.AWS.AlexaBusiness
Contents
- Service Configuration
- Errors
- SkillNotLinkedException
- InvalidCertificateAuthorityException
- DeviceNotRegisteredException
- ResourceAssociatedException
- InvalidUserStatusException
- InvalidDeviceException
- InvalidServiceLinkedRoleStateException
- NotFoundException
- NameInUseException
- InvalidSecretsManagerResourceException
- ConcurrentModificationException
- UnauthorizedException
- AlreadyExistsException
- LimitExceededException
- ResourceInUseException
- Waiters
- Operations
- SearchUsers (Paginated)
- PutConferencePreference
- UpdateNetworkProfile
- DeleteNetworkProfile
- UpdateBusinessReportSchedule
- DeleteBusinessReportSchedule
- AssociateSkillGroupWithRoom
- ListSmartHomeAppliances (Paginated)
- DeleteProfile
- UpdateProfile
- SearchRooms (Paginated)
- AssociateSkillWithUsers
- RegisterAVSDevice
- ForgetSmartHomeAppliances
- PutInvitationConfiguration
- DisassociateContactFromAddressBook
- GetNetworkProfile
- GetConferencePreference
- DisassociateSkillFromSkillGroup
- CreateAddressBook
- DeleteAddressBook
- UpdateAddressBook
- DeleteGatewayGroup
- UpdateGatewayGroup
- UpdateRoom
- DeleteRoom
- GetDevice
- GetGateway
- ListSkillsStoreSkillsByCategory (Paginated)
- DeleteConferenceProvider
- UpdateConferenceProvider
- GetContact
- ApproveSkill
- CreateNetworkProfile
- AssociateDeviceWithRoom
- GetRoomSkillParameter
- UpdateGateway
- CreateBusinessReportSchedule
- DeleteContact
- UpdateContact
- GetAddressBook
- ListBusinessReportSchedules (Paginated)
- DeleteDeviceUsageData
- CreateContact
- CreateProfile
- DeleteSkillGroup
- UpdateSkillGroup
- StartDeviceSync
- GetInvitationConfiguration
- DisassociateSkillFromUsers
- SearchAddressBooks
- CreateSkillGroup
- GetProfile
- DisassociateSkillGroupFromRoom
- SendInvitation
- ListDeviceEvents (Paginated)
- CreateUser
- SearchDevices (Paginated)
- SearchContacts
- SendAnnouncement
- DeleteUser
- SearchNetworkProfiles
- GetSkillGroup
- ListSkills (Paginated)
- TagResource
- DisassociateDeviceFromRoom
- SearchSkillGroups (Paginated)
- PutSkillAuthorization
- ListTags (Paginated)
- DeleteSkillAuthorization
- AssociateDeviceWithNetworkProfile
- UntagResource
- CreateConferenceProvider
- ResolveRoom
- CreateGatewayGroup
- CreateRoom
- DeleteRoomSkillParameter
- ListGatewayGroups
- PutRoomSkillParameter
- SearchProfiles (Paginated)
- RejectSkill
- ListConferenceProviders (Paginated)
- RevokeInvitation
- ListGateways
- DeleteDevice
- UpdateDevice
- AssociateSkillWithSkillGroup
- GetConferenceProvider
- GetRoom
- GetGatewayGroup
- ListSkillsStoreCategories (Paginated)
- StartSmartHomeApplianceDiscovery
- AssociateContactWithAddressBook
- Types
- BusinessReportFailureCode
- BusinessReportFormat
- BusinessReportInterval
- BusinessReportStatus
- CommsProtocol
- ConferenceProviderType
- ConnectionStatus
- DeviceEventType
- DeviceStatus
- DeviceStatusDetailCode
- DeviceUsageType
- DistanceUnit
- EnablementType
- EnablementTypeFilter
- EndOfMeetingReminderType
- EnrollmentStatus
- Feature
- Locale
- NetworkEapMethod
- NetworkSecurityType
- PhoneNumberType
- RequirePin
- SipType
- SkillType
- SkillTypeFilter
- SortValue
- TemperatureUnit
- WakeWord
- AddressBook
- AddressBookData
- Audio
- BusinessReport
- BusinessReportContentRange
- BusinessReportRecurrence
- BusinessReportS3Location
- BusinessReportSchedule
- Category
- ConferencePreference
- ConferenceProvider
- Contact
- ContactData
- Content
- CreateEndOfMeetingReminder
- CreateInstantBooking
- CreateMeetingRoomConfiguration
- CreateRequireCheckIn
- DeveloperInfo
- Device
- DeviceData
- DeviceEvent
- DeviceNetworkProfileInfo
- DeviceStatusDetail
- DeviceStatusInfo
- EndOfMeetingReminder
- Filter
- Gateway
- GatewayGroup
- GatewayGroupSummary
- GatewaySummary
- IPDialIn
- InstantBooking
- MeetingRoomConfiguration
- MeetingSetting
- NetworkProfile
- NetworkProfileData
- PSTNDialIn
- PhoneNumber
- Profile
- ProfileData
- RequireCheckIn
- Room
- RoomData
- RoomSkillParameter
- SipAddress
- SkillDetails
- SkillGroup
- SkillGroupData
- SkillSummary
- SkillsStoreSkill
- SmartHomeAppliance
- Sort
- Ssml
- Tag
- TextMessage
- UpdateEndOfMeetingReminder
- UpdateInstantBooking
- UpdateMeetingRoomConfiguration
- UpdateRequireCheckIn
- UserData
Description
Derived from API version 2017-11-09 of the AWS service descriptions, licensed under Apache 2.0.
Alexa for Business helps you use Alexa in your organization. Alexa for Business provides you with the tools to manage Alexa devices, enroll your users, and assign skills, at scale. You can build your own context-aware voice skills using the Alexa Skills Kit and the Alexa for Business API operations. You can also make these available as private skills for your organization. Alexa for Business makes it efficient to voice-enable your products and services, thus providing context-aware voice experiences for your customers. Device makers building with the Alexa Voice Service (AVS) can create fully integrated solutions, register their products with Alexa for Business, and manage them as shared devices in their organization.
Synopsis
- defaultService :: Service
- _SkillNotLinkedException :: AsError a => Getting (First ServiceError) a ServiceError
- _InvalidCertificateAuthorityException :: AsError a => Getting (First ServiceError) a ServiceError
- _DeviceNotRegisteredException :: AsError a => Getting (First ServiceError) a ServiceError
- _ResourceAssociatedException :: AsError a => Getting (First ServiceError) a ServiceError
- _InvalidUserStatusException :: AsError a => Getting (First ServiceError) a ServiceError
- _InvalidDeviceException :: AsError a => Getting (First ServiceError) a ServiceError
- _InvalidServiceLinkedRoleStateException :: AsError a => Getting (First ServiceError) a ServiceError
- _NotFoundException :: AsError a => Getting (First ServiceError) a ServiceError
- _NameInUseException :: AsError a => Getting (First ServiceError) a ServiceError
- _InvalidSecretsManagerResourceException :: AsError a => Getting (First ServiceError) a ServiceError
- _ConcurrentModificationException :: AsError a => Getting (First ServiceError) a ServiceError
- _UnauthorizedException :: AsError a => Getting (First ServiceError) a ServiceError
- _AlreadyExistsException :: AsError a => Getting (First ServiceError) a ServiceError
- _LimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError
- _ResourceInUseException :: AsError a => Getting (First ServiceError) a ServiceError
- data SearchUsers = SearchUsers' (Maybe [Filter]) (Maybe [Sort]) (Maybe Text) (Maybe Natural)
- newSearchUsers :: SearchUsers
- data SearchUsersResponse = SearchUsersResponse' (Maybe [UserData]) (Maybe Text) (Maybe Int) Int
- newSearchUsersResponse :: Int -> SearchUsersResponse
- data PutConferencePreference = PutConferencePreference' ConferencePreference
- newPutConferencePreference :: ConferencePreference -> PutConferencePreference
- data PutConferencePreferenceResponse = PutConferencePreferenceResponse' Int
- newPutConferencePreferenceResponse :: Int -> PutConferencePreferenceResponse
- data UpdateNetworkProfile = UpdateNetworkProfile' (Maybe Text) (Maybe (Sensitive Text)) (Maybe (Sensitive Text)) (Maybe Text) (Maybe (NonEmpty Text)) (Maybe Text) Text
- newUpdateNetworkProfile :: Text -> UpdateNetworkProfile
- data UpdateNetworkProfileResponse = UpdateNetworkProfileResponse' Int
- newUpdateNetworkProfileResponse :: Int -> UpdateNetworkProfileResponse
- data DeleteNetworkProfile = DeleteNetworkProfile' Text
- newDeleteNetworkProfile :: Text -> DeleteNetworkProfile
- data DeleteNetworkProfileResponse = DeleteNetworkProfileResponse' Int
- newDeleteNetworkProfileResponse :: Int -> DeleteNetworkProfileResponse
- data UpdateBusinessReportSchedule = UpdateBusinessReportSchedule' (Maybe Text) (Maybe BusinessReportFormat) (Maybe BusinessReportRecurrence) (Maybe Text) (Maybe Text) Text
- newUpdateBusinessReportSchedule :: Text -> UpdateBusinessReportSchedule
- data UpdateBusinessReportScheduleResponse = UpdateBusinessReportScheduleResponse' Int
- newUpdateBusinessReportScheduleResponse :: Int -> UpdateBusinessReportScheduleResponse
- data DeleteBusinessReportSchedule = DeleteBusinessReportSchedule' Text
- newDeleteBusinessReportSchedule :: Text -> DeleteBusinessReportSchedule
- data DeleteBusinessReportScheduleResponse = DeleteBusinessReportScheduleResponse' Int
- newDeleteBusinessReportScheduleResponse :: Int -> DeleteBusinessReportScheduleResponse
- data AssociateSkillGroupWithRoom = AssociateSkillGroupWithRoom' (Maybe Text) (Maybe Text)
- newAssociateSkillGroupWithRoom :: AssociateSkillGroupWithRoom
- data AssociateSkillGroupWithRoomResponse = AssociateSkillGroupWithRoomResponse' Int
- newAssociateSkillGroupWithRoomResponse :: Int -> AssociateSkillGroupWithRoomResponse
- data ListSmartHomeAppliances = ListSmartHomeAppliances' (Maybe Text) (Maybe Natural) Text
- newListSmartHomeAppliances :: Text -> ListSmartHomeAppliances
- data ListSmartHomeAppliancesResponse = ListSmartHomeAppliancesResponse' (Maybe [SmartHomeAppliance]) (Maybe Text) Int
- newListSmartHomeAppliancesResponse :: Int -> ListSmartHomeAppliancesResponse
- data DeleteProfile = DeleteProfile' (Maybe Text)
- newDeleteProfile :: DeleteProfile
- data DeleteProfileResponse = DeleteProfileResponse' Int
- newDeleteProfileResponse :: Int -> DeleteProfileResponse
- data UpdateProfile = UpdateProfile' (Maybe Bool) (Maybe Bool) (Maybe DistanceUnit) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe WakeWord) (Maybe UpdateMeetingRoomConfiguration) (Maybe Text) (Maybe TemperatureUnit) (Maybe Bool) (Maybe Text) (Maybe Int) (Maybe Bool)
- newUpdateProfile :: UpdateProfile
- data UpdateProfileResponse = UpdateProfileResponse' Int
- newUpdateProfileResponse :: Int -> UpdateProfileResponse
- data SearchRooms = SearchRooms' (Maybe [Filter]) (Maybe [Sort]) (Maybe Text) (Maybe Natural)
- newSearchRooms :: SearchRooms
- data SearchRoomsResponse = SearchRoomsResponse' (Maybe [RoomData]) (Maybe Text) (Maybe Int) Int
- newSearchRoomsResponse :: Int -> SearchRoomsResponse
- data AssociateSkillWithUsers = AssociateSkillWithUsers' Text
- newAssociateSkillWithUsers :: Text -> AssociateSkillWithUsers
- data AssociateSkillWithUsersResponse = AssociateSkillWithUsersResponse' Int
- newAssociateSkillWithUsersResponse :: Int -> AssociateSkillWithUsersResponse
- data RegisterAVSDevice = RegisterAVSDevice' (Maybe Text) (Maybe Text) (Maybe [Tag]) Text Text Text Text
- newRegisterAVSDevice :: Text -> Text -> Text -> Text -> RegisterAVSDevice
- data RegisterAVSDeviceResponse = RegisterAVSDeviceResponse' (Maybe Text) Int
- newRegisterAVSDeviceResponse :: Int -> RegisterAVSDeviceResponse
- data ForgetSmartHomeAppliances = ForgetSmartHomeAppliances' Text
- newForgetSmartHomeAppliances :: Text -> ForgetSmartHomeAppliances
- data ForgetSmartHomeAppliancesResponse = ForgetSmartHomeAppliancesResponse' Int
- newForgetSmartHomeAppliancesResponse :: Int -> ForgetSmartHomeAppliancesResponse
- data PutInvitationConfiguration = PutInvitationConfiguration' (Maybe Text) (Maybe [Text]) Text
- newPutInvitationConfiguration :: Text -> PutInvitationConfiguration
- data PutInvitationConfigurationResponse = PutInvitationConfigurationResponse' Int
- newPutInvitationConfigurationResponse :: Int -> PutInvitationConfigurationResponse
- data DisassociateContactFromAddressBook = DisassociateContactFromAddressBook' Text Text
- newDisassociateContactFromAddressBook :: Text -> Text -> DisassociateContactFromAddressBook
- data DisassociateContactFromAddressBookResponse = DisassociateContactFromAddressBookResponse' Int
- newDisassociateContactFromAddressBookResponse :: Int -> DisassociateContactFromAddressBookResponse
- data GetNetworkProfile = GetNetworkProfile' Text
- newGetNetworkProfile :: Text -> GetNetworkProfile
- data GetNetworkProfileResponse = GetNetworkProfileResponse' (Maybe NetworkProfile) Int
- newGetNetworkProfileResponse :: Int -> GetNetworkProfileResponse
- data GetConferencePreference = GetConferencePreference' {
- newGetConferencePreference :: GetConferencePreference
- data GetConferencePreferenceResponse = GetConferencePreferenceResponse' (Maybe ConferencePreference) Int
- newGetConferencePreferenceResponse :: Int -> GetConferencePreferenceResponse
- data DisassociateSkillFromSkillGroup = DisassociateSkillFromSkillGroup' (Maybe Text) Text
- newDisassociateSkillFromSkillGroup :: Text -> DisassociateSkillFromSkillGroup
- data DisassociateSkillFromSkillGroupResponse = DisassociateSkillFromSkillGroupResponse' Int
- newDisassociateSkillFromSkillGroupResponse :: Int -> DisassociateSkillFromSkillGroupResponse
- data CreateAddressBook = CreateAddressBook' (Maybe Text) (Maybe Text) (Maybe [Tag]) Text
- newCreateAddressBook :: Text -> CreateAddressBook
- data CreateAddressBookResponse = CreateAddressBookResponse' (Maybe Text) Int
- newCreateAddressBookResponse :: Int -> CreateAddressBookResponse
- data DeleteAddressBook = DeleteAddressBook' Text
- newDeleteAddressBook :: Text -> DeleteAddressBook
- data DeleteAddressBookResponse = DeleteAddressBookResponse' Int
- newDeleteAddressBookResponse :: Int -> DeleteAddressBookResponse
- data UpdateAddressBook = UpdateAddressBook' (Maybe Text) (Maybe Text) Text
- newUpdateAddressBook :: Text -> UpdateAddressBook
- data UpdateAddressBookResponse = UpdateAddressBookResponse' Int
- newUpdateAddressBookResponse :: Int -> UpdateAddressBookResponse
- data DeleteGatewayGroup = DeleteGatewayGroup' Text
- newDeleteGatewayGroup :: Text -> DeleteGatewayGroup
- data DeleteGatewayGroupResponse = DeleteGatewayGroupResponse' Int
- newDeleteGatewayGroupResponse :: Int -> DeleteGatewayGroupResponse
- data UpdateGatewayGroup = UpdateGatewayGroup' (Maybe Text) (Maybe Text) Text
- newUpdateGatewayGroup :: Text -> UpdateGatewayGroup
- data UpdateGatewayGroupResponse = UpdateGatewayGroupResponse' Int
- newUpdateGatewayGroupResponse :: Int -> UpdateGatewayGroupResponse
- data UpdateRoom = UpdateRoom' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newUpdateRoom :: UpdateRoom
- data UpdateRoomResponse = UpdateRoomResponse' Int
- newUpdateRoomResponse :: Int -> UpdateRoomResponse
- data DeleteRoom = DeleteRoom' (Maybe Text)
- newDeleteRoom :: DeleteRoom
- data DeleteRoomResponse = DeleteRoomResponse' Int
- newDeleteRoomResponse :: Int -> DeleteRoomResponse
- data GetDevice = GetDevice' (Maybe Text)
- newGetDevice :: GetDevice
- data GetDeviceResponse = GetDeviceResponse' (Maybe Device) Int
- newGetDeviceResponse :: Int -> GetDeviceResponse
- data GetGateway = GetGateway' Text
- newGetGateway :: Text -> GetGateway
- data GetGatewayResponse = GetGatewayResponse' (Maybe Gateway) Int
- newGetGatewayResponse :: Int -> GetGatewayResponse
- data ListSkillsStoreSkillsByCategory = ListSkillsStoreSkillsByCategory' (Maybe Text) (Maybe Natural) Natural
- newListSkillsStoreSkillsByCategory :: Natural -> ListSkillsStoreSkillsByCategory
- data ListSkillsStoreSkillsByCategoryResponse = ListSkillsStoreSkillsByCategoryResponse' (Maybe Text) (Maybe [SkillsStoreSkill]) Int
- newListSkillsStoreSkillsByCategoryResponse :: Int -> ListSkillsStoreSkillsByCategoryResponse
- data DeleteConferenceProvider = DeleteConferenceProvider' Text
- newDeleteConferenceProvider :: Text -> DeleteConferenceProvider
- data DeleteConferenceProviderResponse = DeleteConferenceProviderResponse' Int
- newDeleteConferenceProviderResponse :: Int -> DeleteConferenceProviderResponse
- data UpdateConferenceProvider = UpdateConferenceProvider' (Maybe PSTNDialIn) (Maybe IPDialIn) Text ConferenceProviderType MeetingSetting
- newUpdateConferenceProvider :: Text -> ConferenceProviderType -> MeetingSetting -> UpdateConferenceProvider
- data UpdateConferenceProviderResponse = UpdateConferenceProviderResponse' Int
- newUpdateConferenceProviderResponse :: Int -> UpdateConferenceProviderResponse
- data GetContact = GetContact' Text
- newGetContact :: Text -> GetContact
- data GetContactResponse = GetContactResponse' (Maybe Contact) Int
- newGetContactResponse :: Int -> GetContactResponse
- data ApproveSkill = ApproveSkill' Text
- newApproveSkill :: Text -> ApproveSkill
- data ApproveSkillResponse = ApproveSkillResponse' Int
- newApproveSkillResponse :: Int -> ApproveSkillResponse
- data CreateNetworkProfile = CreateNetworkProfile' (Maybe (Sensitive Text)) (Maybe (Sensitive Text)) (Maybe NetworkEapMethod) (Maybe Text) (Maybe (NonEmpty Text)) (Maybe Text) (Maybe [Tag]) Text Text NetworkSecurityType Text
- newCreateNetworkProfile :: Text -> Text -> NetworkSecurityType -> Text -> CreateNetworkProfile
- data CreateNetworkProfileResponse = CreateNetworkProfileResponse' (Maybe Text) Int
- newCreateNetworkProfileResponse :: Int -> CreateNetworkProfileResponse
- data AssociateDeviceWithRoom = AssociateDeviceWithRoom' (Maybe Text) (Maybe Text)
- newAssociateDeviceWithRoom :: AssociateDeviceWithRoom
- data AssociateDeviceWithRoomResponse = AssociateDeviceWithRoomResponse' Int
- newAssociateDeviceWithRoomResponse :: Int -> AssociateDeviceWithRoomResponse
- data GetRoomSkillParameter = GetRoomSkillParameter' (Maybe Text) Text Text
- newGetRoomSkillParameter :: Text -> Text -> GetRoomSkillParameter
- data GetRoomSkillParameterResponse = GetRoomSkillParameterResponse' (Maybe RoomSkillParameter) Int
- newGetRoomSkillParameterResponse :: Int -> GetRoomSkillParameterResponse
- data UpdateGateway = UpdateGateway' (Maybe Text) (Maybe Text) (Maybe Text) Text
- newUpdateGateway :: Text -> UpdateGateway
- data UpdateGatewayResponse = UpdateGatewayResponse' Int
- newUpdateGatewayResponse :: Int -> UpdateGatewayResponse
- data CreateBusinessReportSchedule = CreateBusinessReportSchedule' (Maybe Text) (Maybe BusinessReportRecurrence) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [Tag]) BusinessReportFormat BusinessReportContentRange
- newCreateBusinessReportSchedule :: BusinessReportFormat -> BusinessReportContentRange -> CreateBusinessReportSchedule
- data CreateBusinessReportScheduleResponse = CreateBusinessReportScheduleResponse' (Maybe Text) Int
- newCreateBusinessReportScheduleResponse :: Int -> CreateBusinessReportScheduleResponse
- data DeleteContact = DeleteContact' Text
- newDeleteContact :: Text -> DeleteContact
- data DeleteContactResponse = DeleteContactResponse' Int
- newDeleteContactResponse :: Int -> DeleteContactResponse
- data UpdateContact = UpdateContact' (Maybe Text) (Maybe [PhoneNumber]) (Maybe (Sensitive Text)) (Maybe [SipAddress]) (Maybe Text) (Maybe Text) Text
- newUpdateContact :: Text -> UpdateContact
- data UpdateContactResponse = UpdateContactResponse' Int
- newUpdateContactResponse :: Int -> UpdateContactResponse
- data GetAddressBook = GetAddressBook' Text
- newGetAddressBook :: Text -> GetAddressBook
- data GetAddressBookResponse = GetAddressBookResponse' (Maybe AddressBook) Int
- newGetAddressBookResponse :: Int -> GetAddressBookResponse
- data ListBusinessReportSchedules = ListBusinessReportSchedules' (Maybe Text) (Maybe Natural)
- newListBusinessReportSchedules :: ListBusinessReportSchedules
- data ListBusinessReportSchedulesResponse = ListBusinessReportSchedulesResponse' (Maybe [BusinessReportSchedule]) (Maybe Text) Int
- newListBusinessReportSchedulesResponse :: Int -> ListBusinessReportSchedulesResponse
- data DeleteDeviceUsageData = DeleteDeviceUsageData' Text DeviceUsageType
- newDeleteDeviceUsageData :: Text -> DeviceUsageType -> DeleteDeviceUsageData
- data DeleteDeviceUsageDataResponse = DeleteDeviceUsageDataResponse' Int
- newDeleteDeviceUsageDataResponse :: Int -> DeleteDeviceUsageDataResponse
- data CreateContact = CreateContact' (Maybe Text) (Maybe [PhoneNumber]) (Maybe (Sensitive Text)) (Maybe [SipAddress]) (Maybe Text) (Maybe Text) (Maybe [Tag]) Text
- newCreateContact :: Text -> CreateContact
- data CreateContactResponse = CreateContactResponse' (Maybe Text) Int
- newCreateContactResponse :: Int -> CreateContactResponse
- data CreateProfile = CreateProfile' (Maybe Bool) (Maybe Bool) (Maybe Text) (Maybe CreateMeetingRoomConfiguration) (Maybe Bool) (Maybe Text) (Maybe Int) (Maybe [Tag]) Text Text Text DistanceUnit TemperatureUnit WakeWord
- newCreateProfile :: Text -> Text -> Text -> DistanceUnit -> TemperatureUnit -> WakeWord -> CreateProfile
- data CreateProfileResponse = CreateProfileResponse' (Maybe Text) Int
- newCreateProfileResponse :: Int -> CreateProfileResponse
- data DeleteSkillGroup = DeleteSkillGroup' (Maybe Text)
- newDeleteSkillGroup :: DeleteSkillGroup
- data DeleteSkillGroupResponse = DeleteSkillGroupResponse' Int
- newDeleteSkillGroupResponse :: Int -> DeleteSkillGroupResponse
- data UpdateSkillGroup = UpdateSkillGroup' (Maybe Text) (Maybe Text) (Maybe Text)
- newUpdateSkillGroup :: UpdateSkillGroup
- data UpdateSkillGroupResponse = UpdateSkillGroupResponse' Int
- newUpdateSkillGroupResponse :: Int -> UpdateSkillGroupResponse
- data StartDeviceSync = StartDeviceSync' (Maybe Text) (Maybe Text) [Feature]
- newStartDeviceSync :: StartDeviceSync
- data StartDeviceSyncResponse = StartDeviceSyncResponse' Int
- newStartDeviceSyncResponse :: Int -> StartDeviceSyncResponse
- data GetInvitationConfiguration = GetInvitationConfiguration' {
- newGetInvitationConfiguration :: GetInvitationConfiguration
- data GetInvitationConfigurationResponse = GetInvitationConfigurationResponse' (Maybe Text) (Maybe Text) (Maybe [Text]) Int
- newGetInvitationConfigurationResponse :: Int -> GetInvitationConfigurationResponse
- data DisassociateSkillFromUsers = DisassociateSkillFromUsers' Text
- newDisassociateSkillFromUsers :: Text -> DisassociateSkillFromUsers
- data DisassociateSkillFromUsersResponse = DisassociateSkillFromUsersResponse' Int
- newDisassociateSkillFromUsersResponse :: Int -> DisassociateSkillFromUsersResponse
- data SearchAddressBooks = SearchAddressBooks' (Maybe [Filter]) (Maybe [Sort]) (Maybe Text) (Maybe Natural)
- newSearchAddressBooks :: SearchAddressBooks
- data SearchAddressBooksResponse = SearchAddressBooksResponse' (Maybe Text) (Maybe [AddressBookData]) (Maybe Int) Int
- newSearchAddressBooksResponse :: Int -> SearchAddressBooksResponse
- data CreateSkillGroup = CreateSkillGroup' (Maybe Text) (Maybe Text) (Maybe [Tag]) Text
- newCreateSkillGroup :: Text -> CreateSkillGroup
- data CreateSkillGroupResponse = CreateSkillGroupResponse' (Maybe Text) Int
- newCreateSkillGroupResponse :: Int -> CreateSkillGroupResponse
- data GetProfile = GetProfile' (Maybe Text)
- newGetProfile :: GetProfile
- data GetProfileResponse = GetProfileResponse' (Maybe Profile) Int
- newGetProfileResponse :: Int -> GetProfileResponse
- data DisassociateSkillGroupFromRoom = DisassociateSkillGroupFromRoom' (Maybe Text) (Maybe Text)
- newDisassociateSkillGroupFromRoom :: DisassociateSkillGroupFromRoom
- data DisassociateSkillGroupFromRoomResponse = DisassociateSkillGroupFromRoomResponse' Int
- newDisassociateSkillGroupFromRoomResponse :: Int -> DisassociateSkillGroupFromRoomResponse
- data SendInvitation = SendInvitation' (Maybe Text)
- newSendInvitation :: SendInvitation
- data SendInvitationResponse = SendInvitationResponse' Int
- newSendInvitationResponse :: Int -> SendInvitationResponse
- data ListDeviceEvents = ListDeviceEvents' (Maybe Text) (Maybe DeviceEventType) (Maybe Natural) Text
- newListDeviceEvents :: Text -> ListDeviceEvents
- data ListDeviceEventsResponse = ListDeviceEventsResponse' (Maybe Text) (Maybe [DeviceEvent]) Int
- newListDeviceEventsResponse :: Int -> ListDeviceEventsResponse
- data CreateUser = CreateUser' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [Tag]) Text
- newCreateUser :: Text -> CreateUser
- data CreateUserResponse = CreateUserResponse' (Maybe Text) Int
- newCreateUserResponse :: Int -> CreateUserResponse
- data SearchDevices = SearchDevices' (Maybe [Filter]) (Maybe [Sort]) (Maybe Text) (Maybe Natural)
- newSearchDevices :: SearchDevices
- data SearchDevicesResponse = SearchDevicesResponse' (Maybe Text) (Maybe [DeviceData]) (Maybe Int) Int
- newSearchDevicesResponse :: Int -> SearchDevicesResponse
- data SearchContacts = SearchContacts' (Maybe [Filter]) (Maybe [Sort]) (Maybe Text) (Maybe Natural)
- newSearchContacts :: SearchContacts
- data SearchContactsResponse = SearchContactsResponse' (Maybe Text) (Maybe [ContactData]) (Maybe Int) Int
- newSearchContactsResponse :: Int -> SearchContactsResponse
- data SendAnnouncement = SendAnnouncement' (Maybe Natural) [Filter] Content Text
- newSendAnnouncement :: Content -> Text -> SendAnnouncement
- data SendAnnouncementResponse = SendAnnouncementResponse' (Maybe Text) Int
- newSendAnnouncementResponse :: Int -> SendAnnouncementResponse
- data DeleteUser = DeleteUser' (Maybe Text) Text
- newDeleteUser :: Text -> DeleteUser
- data DeleteUserResponse = DeleteUserResponse' Int
- newDeleteUserResponse :: Int -> DeleteUserResponse
- data SearchNetworkProfiles = SearchNetworkProfiles' (Maybe [Filter]) (Maybe [Sort]) (Maybe Text) (Maybe Natural)
- newSearchNetworkProfiles :: SearchNetworkProfiles
- data SearchNetworkProfilesResponse = SearchNetworkProfilesResponse' (Maybe [NetworkProfileData]) (Maybe Text) (Maybe Int) Int
- newSearchNetworkProfilesResponse :: Int -> SearchNetworkProfilesResponse
- data GetSkillGroup = GetSkillGroup' (Maybe Text)
- newGetSkillGroup :: GetSkillGroup
- data GetSkillGroupResponse = GetSkillGroupResponse' (Maybe SkillGroup) Int
- newGetSkillGroupResponse :: Int -> GetSkillGroupResponse
- data ListSkills = ListSkills' (Maybe Text) (Maybe SkillTypeFilter) (Maybe Text) (Maybe EnablementTypeFilter) (Maybe Natural)
- newListSkills :: ListSkills
- data ListSkillsResponse = ListSkillsResponse' (Maybe Text) (Maybe [SkillSummary]) Int
- newListSkillsResponse :: Int -> ListSkillsResponse
- data TagResource = TagResource' Text [Tag]
- newTagResource :: Text -> TagResource
- data TagResourceResponse = TagResourceResponse' Int
- newTagResourceResponse :: Int -> TagResourceResponse
- data DisassociateDeviceFromRoom = DisassociateDeviceFromRoom' (Maybe Text)
- newDisassociateDeviceFromRoom :: DisassociateDeviceFromRoom
- data DisassociateDeviceFromRoomResponse = DisassociateDeviceFromRoomResponse' Int
- newDisassociateDeviceFromRoomResponse :: Int -> DisassociateDeviceFromRoomResponse
- data SearchSkillGroups = SearchSkillGroups' (Maybe [Filter]) (Maybe [Sort]) (Maybe Text) (Maybe Natural)
- newSearchSkillGroups :: SearchSkillGroups
- data SearchSkillGroupsResponse = SearchSkillGroupsResponse' (Maybe Text) (Maybe [SkillGroupData]) (Maybe Int) Int
- newSearchSkillGroupsResponse :: Int -> SearchSkillGroupsResponse
- data PutSkillAuthorization = PutSkillAuthorization' (Maybe Text) (Sensitive (HashMap Text Text)) Text
- newPutSkillAuthorization :: Text -> PutSkillAuthorization
- data PutSkillAuthorizationResponse = PutSkillAuthorizationResponse' Int
- newPutSkillAuthorizationResponse :: Int -> PutSkillAuthorizationResponse
- data ListTags = ListTags' (Maybe Text) (Maybe Natural) Text
- newListTags :: Text -> ListTags
- data ListTagsResponse = ListTagsResponse' (Maybe Text) (Maybe [Tag]) Int
- newListTagsResponse :: Int -> ListTagsResponse
- data DeleteSkillAuthorization = DeleteSkillAuthorization' (Maybe Text) Text
- newDeleteSkillAuthorization :: Text -> DeleteSkillAuthorization
- data DeleteSkillAuthorizationResponse = DeleteSkillAuthorizationResponse' Int
- newDeleteSkillAuthorizationResponse :: Int -> DeleteSkillAuthorizationResponse
- data AssociateDeviceWithNetworkProfile = AssociateDeviceWithNetworkProfile' Text Text
- newAssociateDeviceWithNetworkProfile :: Text -> Text -> AssociateDeviceWithNetworkProfile
- data AssociateDeviceWithNetworkProfileResponse = AssociateDeviceWithNetworkProfileResponse' Int
- newAssociateDeviceWithNetworkProfileResponse :: Int -> AssociateDeviceWithNetworkProfileResponse
- data UntagResource = UntagResource' Text [Text]
- newUntagResource :: Text -> UntagResource
- data UntagResourceResponse = UntagResourceResponse' Int
- newUntagResourceResponse :: Int -> UntagResourceResponse
- data CreateConferenceProvider = CreateConferenceProvider' (Maybe PSTNDialIn) (Maybe Text) (Maybe IPDialIn) (Maybe [Tag]) Text ConferenceProviderType MeetingSetting
- newCreateConferenceProvider :: Text -> ConferenceProviderType -> MeetingSetting -> CreateConferenceProvider
- data CreateConferenceProviderResponse = CreateConferenceProviderResponse' (Maybe Text) Int
- newCreateConferenceProviderResponse :: Int -> CreateConferenceProviderResponse
- data ResolveRoom = ResolveRoom' Text Text
- newResolveRoom :: Text -> Text -> ResolveRoom
- data ResolveRoomResponse = ResolveRoomResponse' (Maybe [RoomSkillParameter]) (Maybe Text) (Maybe Text) Int
- newResolveRoomResponse :: Int -> ResolveRoomResponse
- data CreateGatewayGroup = CreateGatewayGroup' (Maybe Text) (Maybe [Tag]) Text Text
- newCreateGatewayGroup :: Text -> Text -> CreateGatewayGroup
- data CreateGatewayGroupResponse = CreateGatewayGroupResponse' (Maybe Text) Int
- newCreateGatewayGroupResponse :: Int -> CreateGatewayGroupResponse
- data CreateRoom = CreateRoom' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [Tag]) Text
- newCreateRoom :: Text -> CreateRoom
- data CreateRoomResponse = CreateRoomResponse' (Maybe Text) Int
- newCreateRoomResponse :: Int -> CreateRoomResponse
- data DeleteRoomSkillParameter = DeleteRoomSkillParameter' (Maybe Text) Text Text
- newDeleteRoomSkillParameter :: Text -> Text -> DeleteRoomSkillParameter
- data DeleteRoomSkillParameterResponse = DeleteRoomSkillParameterResponse' Int
- newDeleteRoomSkillParameterResponse :: Int -> DeleteRoomSkillParameterResponse
- data ListGatewayGroups = ListGatewayGroups' (Maybe Text) (Maybe Natural)
- newListGatewayGroups :: ListGatewayGroups
- data ListGatewayGroupsResponse = ListGatewayGroupsResponse' (Maybe [GatewayGroupSummary]) (Maybe Text) Int
- newListGatewayGroupsResponse :: Int -> ListGatewayGroupsResponse
- data PutRoomSkillParameter = PutRoomSkillParameter' (Maybe Text) Text RoomSkillParameter
- newPutRoomSkillParameter :: Text -> RoomSkillParameter -> PutRoomSkillParameter
- data PutRoomSkillParameterResponse = PutRoomSkillParameterResponse' Int
- newPutRoomSkillParameterResponse :: Int -> PutRoomSkillParameterResponse
- data SearchProfiles = SearchProfiles' (Maybe [Filter]) (Maybe [Sort]) (Maybe Text) (Maybe Natural)
- newSearchProfiles :: SearchProfiles
- data SearchProfilesResponse = SearchProfilesResponse' (Maybe [ProfileData]) (Maybe Text) (Maybe Int) Int
- newSearchProfilesResponse :: Int -> SearchProfilesResponse
- data RejectSkill = RejectSkill' Text
- newRejectSkill :: Text -> RejectSkill
- data RejectSkillResponse = RejectSkillResponse' Int
- newRejectSkillResponse :: Int -> RejectSkillResponse
- data ListConferenceProviders = ListConferenceProviders' (Maybe Text) (Maybe Natural)
- newListConferenceProviders :: ListConferenceProviders
- data ListConferenceProvidersResponse = ListConferenceProvidersResponse' (Maybe [ConferenceProvider]) (Maybe Text) Int
- newListConferenceProvidersResponse :: Int -> ListConferenceProvidersResponse
- data RevokeInvitation = RevokeInvitation' (Maybe Text) (Maybe Text)
- newRevokeInvitation :: RevokeInvitation
- data RevokeInvitationResponse = RevokeInvitationResponse' Int
- newRevokeInvitationResponse :: Int -> RevokeInvitationResponse
- data ListGateways = ListGateways' (Maybe Text) (Maybe Text) (Maybe Natural)
- newListGateways :: ListGateways
- data ListGatewaysResponse = ListGatewaysResponse' (Maybe Text) (Maybe [GatewaySummary]) Int
- newListGatewaysResponse :: Int -> ListGatewaysResponse
- data DeleteDevice = DeleteDevice' Text
- newDeleteDevice :: Text -> DeleteDevice
- data DeleteDeviceResponse = DeleteDeviceResponse' Int
- newDeleteDeviceResponse :: Int -> DeleteDeviceResponse
- data UpdateDevice = UpdateDevice' (Maybe Text) (Maybe Text)
- newUpdateDevice :: UpdateDevice
- data UpdateDeviceResponse = UpdateDeviceResponse' Int
- newUpdateDeviceResponse :: Int -> UpdateDeviceResponse
- data AssociateSkillWithSkillGroup = AssociateSkillWithSkillGroup' (Maybe Text) Text
- newAssociateSkillWithSkillGroup :: Text -> AssociateSkillWithSkillGroup
- data AssociateSkillWithSkillGroupResponse = AssociateSkillWithSkillGroupResponse' Int
- newAssociateSkillWithSkillGroupResponse :: Int -> AssociateSkillWithSkillGroupResponse
- data GetConferenceProvider = GetConferenceProvider' Text
- newGetConferenceProvider :: Text -> GetConferenceProvider
- data GetConferenceProviderResponse = GetConferenceProviderResponse' (Maybe ConferenceProvider) Int
- newGetConferenceProviderResponse :: Int -> GetConferenceProviderResponse
- data GetRoom = GetRoom' (Maybe Text)
- newGetRoom :: GetRoom
- data GetRoomResponse = GetRoomResponse' (Maybe Room) Int
- newGetRoomResponse :: Int -> GetRoomResponse
- data GetGatewayGroup = GetGatewayGroup' Text
- newGetGatewayGroup :: Text -> GetGatewayGroup
- data GetGatewayGroupResponse = GetGatewayGroupResponse' (Maybe GatewayGroup) Int
- newGetGatewayGroupResponse :: Int -> GetGatewayGroupResponse
- data ListSkillsStoreCategories = ListSkillsStoreCategories' (Maybe Text) (Maybe Natural)
- newListSkillsStoreCategories :: ListSkillsStoreCategories
- data ListSkillsStoreCategoriesResponse = ListSkillsStoreCategoriesResponse' (Maybe [Category]) (Maybe Text) Int
- newListSkillsStoreCategoriesResponse :: Int -> ListSkillsStoreCategoriesResponse
- data StartSmartHomeApplianceDiscovery = StartSmartHomeApplianceDiscovery' Text
- newStartSmartHomeApplianceDiscovery :: Text -> StartSmartHomeApplianceDiscovery
- data StartSmartHomeApplianceDiscoveryResponse = StartSmartHomeApplianceDiscoveryResponse' Int
- newStartSmartHomeApplianceDiscoveryResponse :: Int -> StartSmartHomeApplianceDiscoveryResponse
- data AssociateContactWithAddressBook = AssociateContactWithAddressBook' Text Text
- newAssociateContactWithAddressBook :: Text -> Text -> AssociateContactWithAddressBook
- data AssociateContactWithAddressBookResponse = AssociateContactWithAddressBookResponse' Int
- newAssociateContactWithAddressBookResponse :: Int -> AssociateContactWithAddressBookResponse
- newtype BusinessReportFailureCode where
- newtype BusinessReportFormat where
- newtype BusinessReportInterval where
- newtype BusinessReportStatus where
- newtype CommsProtocol where
- CommsProtocol' { }
- pattern CommsProtocol_H323 :: CommsProtocol
- pattern CommsProtocol_SIP :: CommsProtocol
- pattern CommsProtocol_SIPS :: CommsProtocol
- newtype ConferenceProviderType where
- ConferenceProviderType' { }
- pattern ConferenceProviderType_BLUEJEANS :: ConferenceProviderType
- pattern ConferenceProviderType_CHIME :: ConferenceProviderType
- pattern ConferenceProviderType_CUSTOM :: ConferenceProviderType
- pattern ConferenceProviderType_FUZE :: ConferenceProviderType
- pattern ConferenceProviderType_GOOGLE_HANGOUTS :: ConferenceProviderType
- pattern ConferenceProviderType_POLYCOM :: ConferenceProviderType
- pattern ConferenceProviderType_RINGCENTRAL :: ConferenceProviderType
- pattern ConferenceProviderType_SKYPE_FOR_BUSINESS :: ConferenceProviderType
- pattern ConferenceProviderType_WEBEX :: ConferenceProviderType
- pattern ConferenceProviderType_ZOOM :: ConferenceProviderType
- newtype ConnectionStatus where
- ConnectionStatus' { }
- pattern ConnectionStatus_OFFLINE :: ConnectionStatus
- pattern ConnectionStatus_ONLINE :: ConnectionStatus
- newtype DeviceEventType where
- DeviceEventType' { }
- pattern DeviceEventType_CONNECTION_STATUS :: DeviceEventType
- pattern DeviceEventType_DEVICE_STATUS :: DeviceEventType
- newtype DeviceStatus where
- DeviceStatus' { }
- pattern DeviceStatus_DEREGISTERED :: DeviceStatus
- pattern DeviceStatus_FAILED :: DeviceStatus
- pattern DeviceStatus_PENDING :: DeviceStatus
- pattern DeviceStatus_READY :: DeviceStatus
- pattern DeviceStatus_WAS_OFFLINE :: DeviceStatus
- newtype DeviceStatusDetailCode where
- DeviceStatusDetailCode' { }
- pattern DeviceStatusDetailCode_ASSOCIATION_REJECTION :: DeviceStatusDetailCode
- pattern DeviceStatusDetailCode_AUTHENTICATION_FAILURE :: DeviceStatusDetailCode
- pattern DeviceStatusDetailCode_CERTIFICATE_AUTHORITY_ACCESS_DENIED :: DeviceStatusDetailCode
- pattern DeviceStatusDetailCode_CERTIFICATE_ISSUING_LIMIT_EXCEEDED :: DeviceStatusDetailCode
- pattern DeviceStatusDetailCode_CREDENTIALS_ACCESS_FAILURE :: DeviceStatusDetailCode
- pattern DeviceStatusDetailCode_DEVICE_SOFTWARE_UPDATE_NEEDED :: DeviceStatusDetailCode
- pattern DeviceStatusDetailCode_DEVICE_WAS_OFFLINE :: DeviceStatusDetailCode
- pattern DeviceStatusDetailCode_DHCP_FAILURE :: DeviceStatusDetailCode
- pattern DeviceStatusDetailCode_DNS_FAILURE :: DeviceStatusDetailCode
- pattern DeviceStatusDetailCode_INTERNET_UNAVAILABLE :: DeviceStatusDetailCode
- pattern DeviceStatusDetailCode_INVALID_CERTIFICATE_AUTHORITY :: DeviceStatusDetailCode
- pattern DeviceStatusDetailCode_INVALID_PASSWORD_STATE :: DeviceStatusDetailCode
- pattern DeviceStatusDetailCode_NETWORK_PROFILE_NOT_FOUND :: DeviceStatusDetailCode
- pattern DeviceStatusDetailCode_PASSWORD_MANAGER_ACCESS_DENIED :: DeviceStatusDetailCode
- pattern DeviceStatusDetailCode_PASSWORD_NOT_FOUND :: DeviceStatusDetailCode
- pattern DeviceStatusDetailCode_TLS_VERSION_MISMATCH :: DeviceStatusDetailCode
- pattern DeviceStatusDetailCode_UNKNOWN_FAILURE :: DeviceStatusDetailCode
- newtype DeviceUsageType where
- DeviceUsageType' { }
- pattern DeviceUsageType_VOICE :: DeviceUsageType
- newtype DistanceUnit where
- DistanceUnit' { }
- pattern DistanceUnit_IMPERIAL :: DistanceUnit
- pattern DistanceUnit_METRIC :: DistanceUnit
- newtype EnablementType where
- EnablementType' { }
- pattern EnablementType_ENABLED :: EnablementType
- pattern EnablementType_PENDING :: EnablementType
- newtype EnablementTypeFilter where
- newtype EndOfMeetingReminderType where
- EndOfMeetingReminderType' { }
- pattern EndOfMeetingReminderType_ANNOUNCEMENT_TIME_CHECK :: EndOfMeetingReminderType
- pattern EndOfMeetingReminderType_ANNOUNCEMENT_VARIABLE_TIME_LEFT :: EndOfMeetingReminderType
- pattern EndOfMeetingReminderType_CHIME :: EndOfMeetingReminderType
- pattern EndOfMeetingReminderType_KNOCK :: EndOfMeetingReminderType
- newtype EnrollmentStatus where
- EnrollmentStatus' { }
- pattern EnrollmentStatus_DEREGISTERING :: EnrollmentStatus
- pattern EnrollmentStatus_DISASSOCIATING :: EnrollmentStatus
- pattern EnrollmentStatus_INITIALIZED :: EnrollmentStatus
- pattern EnrollmentStatus_PENDING :: EnrollmentStatus
- pattern EnrollmentStatus_REGISTERED :: EnrollmentStatus
- newtype Feature where
- Feature' {
- fromFeature :: Text
- pattern Feature_ALL :: Feature
- pattern Feature_BLUETOOTH :: Feature
- pattern Feature_LISTS :: Feature
- pattern Feature_NETWORK_PROFILE :: Feature
- pattern Feature_NOTIFICATIONS :: Feature
- pattern Feature_SETTINGS :: Feature
- pattern Feature_SKILLS :: Feature
- pattern Feature_VOLUME :: Feature
- Feature' {
- newtype Locale where
- Locale' {
- fromLocale :: Text
- pattern Locale_En_US :: Locale
- Locale' {
- newtype NetworkEapMethod where
- NetworkEapMethod' { }
- pattern NetworkEapMethod_EAP_TLS :: NetworkEapMethod
- newtype NetworkSecurityType where
- NetworkSecurityType' { }
- pattern NetworkSecurityType_OPEN :: NetworkSecurityType
- pattern NetworkSecurityType_WEP :: NetworkSecurityType
- pattern NetworkSecurityType_WPA2_ENTERPRISE :: NetworkSecurityType
- pattern NetworkSecurityType_WPA2_PSK :: NetworkSecurityType
- pattern NetworkSecurityType_WPA_PSK :: NetworkSecurityType
- newtype PhoneNumberType where
- PhoneNumberType' { }
- pattern PhoneNumberType_HOME :: PhoneNumberType
- pattern PhoneNumberType_MOBILE :: PhoneNumberType
- pattern PhoneNumberType_WORK :: PhoneNumberType
- newtype RequirePin where
- RequirePin' { }
- pattern RequirePin_NO :: RequirePin
- pattern RequirePin_OPTIONAL :: RequirePin
- pattern RequirePin_YES :: RequirePin
- newtype SipType where
- SipType' {
- fromSipType :: Text
- pattern SipType_WORK :: SipType
- SipType' {
- newtype SkillType where
- SkillType' { }
- pattern SkillType_PRIVATE :: SkillType
- pattern SkillType_PUBLIC :: SkillType
- newtype SkillTypeFilter where
- SkillTypeFilter' { }
- pattern SkillTypeFilter_ALL :: SkillTypeFilter
- pattern SkillTypeFilter_PRIVATE :: SkillTypeFilter
- pattern SkillTypeFilter_PUBLIC :: SkillTypeFilter
- newtype SortValue where
- SortValue' { }
- pattern SortValue_ASC :: SortValue
- pattern SortValue_DESC :: SortValue
- newtype TemperatureUnit where
- TemperatureUnit' { }
- pattern TemperatureUnit_CELSIUS :: TemperatureUnit
- pattern TemperatureUnit_FAHRENHEIT :: TemperatureUnit
- newtype WakeWord where
- WakeWord' {
- fromWakeWord :: Text
- pattern WakeWord_ALEXA :: WakeWord
- pattern WakeWord_AMAZON :: WakeWord
- pattern WakeWord_COMPUTER :: WakeWord
- pattern WakeWord_ECHO :: WakeWord
- WakeWord' {
- data AddressBook = AddressBook' (Maybe Text) (Maybe Text) (Maybe Text)
- newAddressBook :: AddressBook
- data AddressBookData = AddressBookData' (Maybe Text) (Maybe Text) (Maybe Text)
- newAddressBookData :: AddressBookData
- data Audio = Audio' Locale Text
- newAudio :: Locale -> Text -> Audio
- data BusinessReport = BusinessReport' (Maybe BusinessReportStatus) (Maybe BusinessReportFailureCode) (Maybe POSIX) (Maybe Text) (Maybe BusinessReportS3Location)
- newBusinessReport :: BusinessReport
- data BusinessReportContentRange = BusinessReportContentRange' BusinessReportInterval
- newBusinessReportContentRange :: BusinessReportInterval -> BusinessReportContentRange
- data BusinessReportRecurrence = BusinessReportRecurrence' (Maybe Text)
- newBusinessReportRecurrence :: BusinessReportRecurrence
- data BusinessReportS3Location = BusinessReportS3Location' (Maybe Text) (Maybe Text)
- newBusinessReportS3Location :: BusinessReportS3Location
- data BusinessReportSchedule = BusinessReportSchedule' (Maybe Text) (Maybe BusinessReport) (Maybe BusinessReportFormat) (Maybe BusinessReportRecurrence) (Maybe Text) (Maybe Text) (Maybe BusinessReportContentRange) (Maybe Text)
- newBusinessReportSchedule :: BusinessReportSchedule
- data Category = Category' (Maybe Text) (Maybe Natural)
- newCategory :: Category
- data ConferencePreference = ConferencePreference' (Maybe Text)
- newConferencePreference :: ConferencePreference
- data ConferenceProvider = ConferenceProvider' (Maybe MeetingSetting) (Maybe Text) (Maybe PSTNDialIn) (Maybe Text) (Maybe ConferenceProviderType) (Maybe IPDialIn)
- newConferenceProvider :: ConferenceProvider
- data Contact = Contact' (Maybe Text) (Maybe Text) (Maybe [PhoneNumber]) (Maybe (Sensitive Text)) (Maybe [SipAddress]) (Maybe Text) (Maybe Text)
- newContact :: Contact
- data ContactData = ContactData' (Maybe Text) (Maybe Text) (Maybe [PhoneNumber]) (Maybe (Sensitive Text)) (Maybe [SipAddress]) (Maybe Text) (Maybe Text)
- newContactData :: ContactData
- data Content = Content' (Maybe [Audio]) (Maybe [TextMessage]) (Maybe [Ssml])
- newContent :: Content
- data CreateEndOfMeetingReminder = CreateEndOfMeetingReminder' (NonEmpty Int) EndOfMeetingReminderType Bool
- newCreateEndOfMeetingReminder :: NonEmpty Int -> EndOfMeetingReminderType -> Bool -> CreateEndOfMeetingReminder
- data CreateInstantBooking = CreateInstantBooking' Int Bool
- newCreateInstantBooking :: Int -> Bool -> CreateInstantBooking
- data CreateMeetingRoomConfiguration = CreateMeetingRoomConfiguration' (Maybe CreateInstantBooking) (Maybe CreateEndOfMeetingReminder) (Maybe CreateRequireCheckIn) (Maybe Bool)
- newCreateMeetingRoomConfiguration :: CreateMeetingRoomConfiguration
- data CreateRequireCheckIn = CreateRequireCheckIn' Int Bool
- newCreateRequireCheckIn :: Int -> Bool -> CreateRequireCheckIn
- data DeveloperInfo = DeveloperInfo' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newDeveloperInfo :: DeveloperInfo
- data Device = Device' (Maybe DeviceStatus) (Maybe DeviceStatusInfo) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe DeviceNetworkProfileInfo) (Maybe Text)
- newDevice :: Device
- data DeviceData = DeviceData' (Maybe DeviceStatus) (Maybe Text) (Maybe DeviceStatusInfo) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newDeviceData :: DeviceData
- data DeviceEvent = DeviceEvent' (Maybe Text) (Maybe DeviceEventType) (Maybe POSIX)
- newDeviceEvent :: DeviceEvent
- data DeviceNetworkProfileInfo = DeviceNetworkProfileInfo' (Maybe Text) (Maybe Text) (Maybe POSIX)
- newDeviceNetworkProfileInfo :: DeviceNetworkProfileInfo
- data DeviceStatusDetail = DeviceStatusDetail' (Maybe Feature) (Maybe DeviceStatusDetailCode)
- newDeviceStatusDetail :: DeviceStatusDetail
- data DeviceStatusInfo = DeviceStatusInfo' (Maybe POSIX) (Maybe [DeviceStatusDetail]) (Maybe ConnectionStatus)
- newDeviceStatusInfo :: DeviceStatusInfo
- data EndOfMeetingReminder = EndOfMeetingReminder' (Maybe Bool) (Maybe (NonEmpty Int)) (Maybe EndOfMeetingReminderType)
- newEndOfMeetingReminder :: EndOfMeetingReminder
- data Filter = Filter' Text [Text]
- newFilter :: Text -> Filter
- data Gateway = Gateway' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newGateway :: Gateway
- data GatewayGroup = GatewayGroup' (Maybe Text) (Maybe Text) (Maybe Text)
- newGatewayGroup :: GatewayGroup
- data GatewayGroupSummary = GatewayGroupSummary' (Maybe Text) (Maybe Text) (Maybe Text)
- newGatewayGroupSummary :: GatewayGroupSummary
- data GatewaySummary = GatewaySummary' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newGatewaySummary :: GatewaySummary
- data IPDialIn = IPDialIn' Text CommsProtocol
- newIPDialIn :: Text -> CommsProtocol -> IPDialIn
- data InstantBooking = InstantBooking' (Maybe Bool) (Maybe Int)
- newInstantBooking :: InstantBooking
- data MeetingRoomConfiguration = MeetingRoomConfiguration' (Maybe InstantBooking) (Maybe EndOfMeetingReminder) (Maybe RequireCheckIn) (Maybe Bool)
- newMeetingRoomConfiguration :: MeetingRoomConfiguration
- data MeetingSetting = MeetingSetting' RequirePin
- newMeetingSetting :: RequirePin -> MeetingSetting
- data NetworkProfile = NetworkProfile' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe NetworkSecurityType) (Maybe (Sensitive Text)) (Maybe (Sensitive Text)) (Maybe NetworkEapMethod) (Maybe Text) (Maybe (NonEmpty Text)) (Maybe Text)
- newNetworkProfile :: NetworkProfile
- data NetworkProfileData = NetworkProfileData' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe NetworkSecurityType) (Maybe NetworkEapMethod) (Maybe Text) (Maybe Text)
- newNetworkProfileData :: NetworkProfileData
- data PSTNDialIn = PSTNDialIn' Text Text Text Text
- newPSTNDialIn :: Text -> Text -> Text -> Text -> PSTNDialIn
- data PhoneNumber = PhoneNumber' (Sensitive Text) (Sensitive PhoneNumberType)
- newPhoneNumber :: Text -> PhoneNumberType -> PhoneNumber
- data Profile = Profile' (Maybe Bool) (Maybe Bool) (Maybe Text) (Maybe DistanceUnit) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe WakeWord) (Maybe MeetingRoomConfiguration) (Maybe Text) (Maybe TemperatureUnit) (Maybe Bool) (Maybe Text) (Maybe Int) (Maybe Bool)
- newProfile :: Profile
- data ProfileData = ProfileData' (Maybe DistanceUnit) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe WakeWord) (Maybe Text) (Maybe TemperatureUnit) (Maybe Text) (Maybe Bool)
- newProfileData :: ProfileData
- data RequireCheckIn = RequireCheckIn' (Maybe Bool) (Maybe Int)
- newRequireCheckIn :: RequireCheckIn
- data Room = Room' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newRoom :: Room
- data RoomData = RoomData' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newRoomData :: RoomData
- data RoomSkillParameter = RoomSkillParameter' Text Text
- newRoomSkillParameter :: Text -> Text -> RoomSkillParameter
- data SipAddress = SipAddress' (Sensitive Text) (Sensitive SipType)
- newSipAddress :: Text -> SipType -> SipAddress
- data SkillDetails = SkillDetails' (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe DeveloperInfo) (Maybe Text) (Maybe [Text]) (Maybe (HashMap Text Text)) (Maybe Text) (Maybe [Text]) (Maybe [Text])
- newSkillDetails :: SkillDetails
- data SkillGroup = SkillGroup' (Maybe Text) (Maybe Text) (Maybe Text)
- newSkillGroup :: SkillGroup
- data SkillGroupData = SkillGroupData' (Maybe Text) (Maybe Text) (Maybe Text)
- newSkillGroupData :: SkillGroupData
- data SkillSummary = SkillSummary' (Maybe Text) (Maybe Bool) (Maybe SkillType) (Maybe EnablementType) (Maybe Text)
- newSkillSummary :: SkillSummary
- data SkillsStoreSkill = SkillsStoreSkill' (Maybe Text) (Maybe Bool) (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe SkillDetails) (Maybe Text)
- newSkillsStoreSkill :: SkillsStoreSkill
- data SmartHomeAppliance = SmartHomeAppliance' (Maybe Text) (Maybe Text) (Maybe Text)
- newSmartHomeAppliance :: SmartHomeAppliance
- data Sort = Sort' Text SortValue
- newSort :: Text -> SortValue -> Sort
- data Ssml = Ssml' Locale Text
- newSsml :: Locale -> Text -> Ssml
- data Tag = Tag' Text Text
- newTag :: Text -> Text -> Tag
- data TextMessage = TextMessage' Locale Text
- newTextMessage :: Locale -> Text -> TextMessage
- data UpdateEndOfMeetingReminder = UpdateEndOfMeetingReminder' (Maybe Bool) (Maybe (NonEmpty Int)) (Maybe EndOfMeetingReminderType)
- newUpdateEndOfMeetingReminder :: UpdateEndOfMeetingReminder
- data UpdateInstantBooking = UpdateInstantBooking' (Maybe Bool) (Maybe Int)
- newUpdateInstantBooking :: UpdateInstantBooking
- data UpdateMeetingRoomConfiguration = UpdateMeetingRoomConfiguration' (Maybe UpdateInstantBooking) (Maybe UpdateEndOfMeetingReminder) (Maybe UpdateRequireCheckIn) (Maybe Bool)
- newUpdateMeetingRoomConfiguration :: UpdateMeetingRoomConfiguration
- data UpdateRequireCheckIn = UpdateRequireCheckIn' (Maybe Bool) (Maybe Int)
- newUpdateRequireCheckIn :: UpdateRequireCheckIn
- data UserData = UserData' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe EnrollmentStatus)
- newUserData :: UserData
Service Configuration
defaultService :: Service Source #
API version 2017-11-09 of the Amazon Alexa For Business SDK configuration.
Errors
Error matchers are designed for use with the functions provided by
Control.Exception.Lens.
This allows catching (and rethrowing) service specific errors returned
by AlexaBusiness.
SkillNotLinkedException
_SkillNotLinkedException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The skill must be linked to a third-party account.
InvalidCertificateAuthorityException
_InvalidCertificateAuthorityException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The Certificate Authority can't issue or revoke a certificate.
DeviceNotRegisteredException
_DeviceNotRegisteredException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The request failed because this device is no longer registered and therefore no longer managed by this account.
ResourceAssociatedException
_ResourceAssociatedException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Another resource is associated with the resource in the request.
InvalidUserStatusException
_InvalidUserStatusException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The attempt to update a user is invalid due to the user's current status.
InvalidDeviceException
_InvalidDeviceException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The device is in an invalid state.
InvalidServiceLinkedRoleStateException
_InvalidServiceLinkedRoleStateException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The service linked role is locked for deletion.
NotFoundException
_NotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The resource is not found.
NameInUseException
_NameInUseException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The name sent in the request is already in use.
InvalidSecretsManagerResourceException
_InvalidSecretsManagerResourceException :: AsError a => Getting (First ServiceError) a ServiceError Source #
A password in SecretsManager is in an invalid state.
ConcurrentModificationException
_ConcurrentModificationException :: AsError a => Getting (First ServiceError) a ServiceError Source #
There is a concurrent modification of resources.
UnauthorizedException
_UnauthorizedException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The caller has no permissions to operate on the resource involved in the API call.
AlreadyExistsException
_AlreadyExistsException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The resource being created already exists.
LimitExceededException
_LimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #
You are performing an action that would put you beyond your account's limits.
ResourceInUseException
_ResourceInUseException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The resource in the request is already in use.
Waiters
Waiters poll by repeatedly sending a request until some remote success condition
configured by the Wait specification is fulfilled. The Wait specification
determines how many attempts should be made, in addition to delay and retry strategies.
Operations
Some AWS operations return results that are incomplete and require subsequent
requests in order to obtain the entire result set. The process of sending
subsequent requests to continue where a previous request left off is called
pagination. For example, the ListObjects operation of Amazon S3 returns up to
1000 objects at a time, and you must send subsequent requests with the
appropriate Marker in order to retrieve the next page of results.
Operations that have an AWSPager instance can transparently perform subsequent
requests, correctly setting Markers and other request facets to iterate through
the entire result set of a truncated API operation. Operations which support
this have an additional note in the documentation.
Many operations have the ability to filter results on the server side. See the individual operation parameters for details.
SearchUsers (Paginated)
data SearchUsers Source #
See: newSearchUsers smart constructor.
Instances
newSearchUsers :: SearchUsers Source #
Create a value of SearchUsers with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:filters:SearchUsers', searchUsers_filters - The filters to use for listing a specific set of users. Required.
Supported filter keys are UserId, FirstName, LastName, Email, and
EnrollmentStatus.
$sel:sortCriteria:SearchUsers', searchUsers_sortCriteria - The sort order to use in listing the filtered set of users. Required.
Supported sort keys are UserId, FirstName, LastName, Email, and
EnrollmentStatus.
$sel:nextToken:SearchUsers', searchUsers_nextToken - An optional token returned from a prior request. Use this token for
pagination of results from this action. If this parameter is specified,
the response includes only results beyond the token, up to the value
specified by MaxResults. Required.
$sel:maxResults:SearchUsers', searchUsers_maxResults - The maximum number of results to include in the response. If more
results exist than the specified MaxResults value, a token is included
in the response so that the remaining results can be retrieved.
Required.
data SearchUsersResponse Source #
See: newSearchUsersResponse smart constructor.
Instances
newSearchUsersResponse Source #
Arguments
| :: Int | |
| -> SearchUsersResponse |
Create a value of SearchUsersResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:users:SearchUsersResponse', searchUsersResponse_users - The users that meet the specified set of filter criteria, in sort order.
$sel:nextToken:SearchUsers', searchUsersResponse_nextToken - The token returned to indicate that there is more data available.
$sel:totalCount:SearchUsersResponse', searchUsersResponse_totalCount - The total number of users returned.
$sel:httpStatus:SearchUsersResponse', searchUsersResponse_httpStatus - The response's http status code.
PutConferencePreference
data PutConferencePreference Source #
See: newPutConferencePreference smart constructor.
Constructors
| PutConferencePreference' ConferencePreference |
Instances
newPutConferencePreference Source #
Arguments
| :: ConferencePreference | |
| -> PutConferencePreference |
Create a value of PutConferencePreference with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:conferencePreference:PutConferencePreference', putConferencePreference_conferencePreference - The conference preference of a specific conference provider.
data PutConferencePreferenceResponse Source #
See: newPutConferencePreferenceResponse smart constructor.
Constructors
| PutConferencePreferenceResponse' Int |
Instances
newPutConferencePreferenceResponse Source #
Create a value of PutConferencePreferenceResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:PutConferencePreferenceResponse', putConferencePreferenceResponse_httpStatus - The response's http status code.
UpdateNetworkProfile
data UpdateNetworkProfile Source #
See: newUpdateNetworkProfile smart constructor.
Constructors
| UpdateNetworkProfile' (Maybe Text) (Maybe (Sensitive Text)) (Maybe (Sensitive Text)) (Maybe Text) (Maybe (NonEmpty Text)) (Maybe Text) Text |
Instances
newUpdateNetworkProfile Source #
Create a value of UpdateNetworkProfile with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:networkProfileName:UpdateNetworkProfile', updateNetworkProfile_networkProfileName - The name of the network profile associated with a device.
$sel:currentPassword:UpdateNetworkProfile', updateNetworkProfile_currentPassword - The current password of the Wi-Fi network.
$sel:nextPassword:UpdateNetworkProfile', updateNetworkProfile_nextPassword - The next, or subsequent, password of the Wi-Fi network. This password is
asynchronously transmitted to the device and is used when the password
of the network changes to NextPassword.
$sel:description:UpdateNetworkProfile', updateNetworkProfile_description - Detailed information about a device's network profile.
$sel:trustAnchors:UpdateNetworkProfile', updateNetworkProfile_trustAnchors - The root certificate(s) of your authentication server that will be
installed on your devices and used to trust your authentication server
during EAP negotiation.
$sel:certificateAuthorityArn:UpdateNetworkProfile', updateNetworkProfile_certificateAuthorityArn - The ARN of the Private Certificate Authority (PCA) created in AWS
Certificate Manager (ACM). This is used to issue certificates to the
devices.
$sel:networkProfileArn:UpdateNetworkProfile', updateNetworkProfile_networkProfileArn - The ARN of the network profile associated with a device.
data UpdateNetworkProfileResponse Source #
See: newUpdateNetworkProfileResponse smart constructor.
Constructors
| UpdateNetworkProfileResponse' Int |
Instances
newUpdateNetworkProfileResponse Source #
Create a value of UpdateNetworkProfileResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UpdateNetworkProfileResponse', updateNetworkProfileResponse_httpStatus - The response's http status code.
DeleteNetworkProfile
data DeleteNetworkProfile Source #
See: newDeleteNetworkProfile smart constructor.
Constructors
| DeleteNetworkProfile' Text |
Instances
newDeleteNetworkProfile Source #
Create a value of DeleteNetworkProfile with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:networkProfileArn:DeleteNetworkProfile', deleteNetworkProfile_networkProfileArn - The ARN of the network profile associated with a device.
data DeleteNetworkProfileResponse Source #
See: newDeleteNetworkProfileResponse smart constructor.
Constructors
| DeleteNetworkProfileResponse' Int |
Instances
newDeleteNetworkProfileResponse Source #
Create a value of DeleteNetworkProfileResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteNetworkProfileResponse', deleteNetworkProfileResponse_httpStatus - The response's http status code.
UpdateBusinessReportSchedule
data UpdateBusinessReportSchedule Source #
See: newUpdateBusinessReportSchedule smart constructor.
Constructors
| UpdateBusinessReportSchedule' (Maybe Text) (Maybe BusinessReportFormat) (Maybe BusinessReportRecurrence) (Maybe Text) (Maybe Text) Text |
Instances
newUpdateBusinessReportSchedule Source #
Create a value of UpdateBusinessReportSchedule with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:s3KeyPrefix:UpdateBusinessReportSchedule', updateBusinessReportSchedule_s3KeyPrefix - The S3 key where the report is delivered.
$sel:format:UpdateBusinessReportSchedule', updateBusinessReportSchedule_format - The format of the generated report (individual CSV files or zipped files
of individual files).
$sel:recurrence:UpdateBusinessReportSchedule', updateBusinessReportSchedule_recurrence - The recurrence of the reports.
$sel:scheduleName:UpdateBusinessReportSchedule', updateBusinessReportSchedule_scheduleName - The name identifier of the schedule.
$sel:s3BucketName:UpdateBusinessReportSchedule', updateBusinessReportSchedule_s3BucketName - The S3 location of the output reports.
$sel:scheduleArn:UpdateBusinessReportSchedule', updateBusinessReportSchedule_scheduleArn - The ARN of the business report schedule.
data UpdateBusinessReportScheduleResponse Source #
See: newUpdateBusinessReportScheduleResponse smart constructor.
Constructors
| UpdateBusinessReportScheduleResponse' Int |
Instances
newUpdateBusinessReportScheduleResponse Source #
Arguments
| :: Int | |
| -> UpdateBusinessReportScheduleResponse |
Create a value of UpdateBusinessReportScheduleResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UpdateBusinessReportScheduleResponse', updateBusinessReportScheduleResponse_httpStatus - The response's http status code.
DeleteBusinessReportSchedule
data DeleteBusinessReportSchedule Source #
See: newDeleteBusinessReportSchedule smart constructor.
Constructors
| DeleteBusinessReportSchedule' Text |
Instances
newDeleteBusinessReportSchedule Source #
Create a value of DeleteBusinessReportSchedule with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:scheduleArn:DeleteBusinessReportSchedule', deleteBusinessReportSchedule_scheduleArn - The ARN of the business report schedule.
data DeleteBusinessReportScheduleResponse Source #
See: newDeleteBusinessReportScheduleResponse smart constructor.
Constructors
| DeleteBusinessReportScheduleResponse' Int |
Instances
newDeleteBusinessReportScheduleResponse Source #
Arguments
| :: Int | |
| -> DeleteBusinessReportScheduleResponse |
Create a value of DeleteBusinessReportScheduleResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteBusinessReportScheduleResponse', deleteBusinessReportScheduleResponse_httpStatus - The response's http status code.
AssociateSkillGroupWithRoom
data AssociateSkillGroupWithRoom Source #
See: newAssociateSkillGroupWithRoom smart constructor.
Constructors
| AssociateSkillGroupWithRoom' (Maybe Text) (Maybe Text) |
Instances
newAssociateSkillGroupWithRoom :: AssociateSkillGroupWithRoom Source #
Create a value of AssociateSkillGroupWithRoom with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:skillGroupArn:AssociateSkillGroupWithRoom', associateSkillGroupWithRoom_skillGroupArn - The ARN of the skill group to associate with a room. Required.
$sel:roomArn:AssociateSkillGroupWithRoom', associateSkillGroupWithRoom_roomArn - The ARN of the room with which to associate the skill group. Required.
data AssociateSkillGroupWithRoomResponse Source #
See: newAssociateSkillGroupWithRoomResponse smart constructor.
Constructors
| AssociateSkillGroupWithRoomResponse' Int |
Instances
newAssociateSkillGroupWithRoomResponse Source #
Arguments
| :: Int | |
| -> AssociateSkillGroupWithRoomResponse |
Create a value of AssociateSkillGroupWithRoomResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:AssociateSkillGroupWithRoomResponse', associateSkillGroupWithRoomResponse_httpStatus - The response's http status code.
ListSmartHomeAppliances (Paginated)
data ListSmartHomeAppliances Source #
See: newListSmartHomeAppliances smart constructor.
Instances
newListSmartHomeAppliances Source #
Create a value of ListSmartHomeAppliances with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListSmartHomeAppliances', listSmartHomeAppliances_nextToken - The tokens used for pagination.
$sel:maxResults:ListSmartHomeAppliances', listSmartHomeAppliances_maxResults - The maximum number of appliances to be returned, per paginated calls.
$sel:roomArn:ListSmartHomeAppliances', listSmartHomeAppliances_roomArn - The room that the appliances are associated with.
data ListSmartHomeAppliancesResponse Source #
See: newListSmartHomeAppliancesResponse smart constructor.
Constructors
| ListSmartHomeAppliancesResponse' (Maybe [SmartHomeAppliance]) (Maybe Text) Int |
Instances
newListSmartHomeAppliancesResponse Source #
Create a value of ListSmartHomeAppliancesResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:smartHomeAppliances:ListSmartHomeAppliancesResponse', listSmartHomeAppliancesResponse_smartHomeAppliances - The smart home appliances.
$sel:nextToken:ListSmartHomeAppliances', listSmartHomeAppliancesResponse_nextToken - The tokens used for pagination.
$sel:httpStatus:ListSmartHomeAppliancesResponse', listSmartHomeAppliancesResponse_httpStatus - The response's http status code.
DeleteProfile
data DeleteProfile Source #
See: newDeleteProfile smart constructor.
Constructors
| DeleteProfile' (Maybe Text) |
Instances
newDeleteProfile :: DeleteProfile Source #
Create a value of DeleteProfile with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:profileArn:DeleteProfile', deleteProfile_profileArn - The ARN of the room profile to delete. Required.
data DeleteProfileResponse Source #
See: newDeleteProfileResponse smart constructor.
Constructors
| DeleteProfileResponse' Int |
Instances
newDeleteProfileResponse Source #
Create a value of DeleteProfileResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteProfileResponse', deleteProfileResponse_httpStatus - The response's http status code.
UpdateProfile
data UpdateProfile Source #
See: newUpdateProfile smart constructor.
Constructors
| UpdateProfile' (Maybe Bool) (Maybe Bool) (Maybe DistanceUnit) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe WakeWord) (Maybe UpdateMeetingRoomConfiguration) (Maybe Text) (Maybe TemperatureUnit) (Maybe Bool) (Maybe Text) (Maybe Int) (Maybe Bool) |
Instances
newUpdateProfile :: UpdateProfile Source #
Create a value of UpdateProfile with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:setupModeDisabled:UpdateProfile', updateProfile_setupModeDisabled - Whether the setup mode of the profile is enabled.
$sel:pSTNEnabled:UpdateProfile', updateProfile_pSTNEnabled - Whether the PSTN setting of the room profile is enabled.
$sel:distanceUnit:UpdateProfile', updateProfile_distanceUnit - The updated distance unit for the room profile.
$sel:locale:UpdateProfile', updateProfile_locale - The updated locale for the room profile. (This is currently only
available to a limited preview audience.)
$sel:address:UpdateProfile', updateProfile_address - The updated address for the room profile.
$sel:profileArn:UpdateProfile', updateProfile_profileArn - The ARN of the room profile to update. Required.
$sel:wakeWord:UpdateProfile', updateProfile_wakeWord - The updated wake word for the room profile.
$sel:meetingRoomConfiguration:UpdateProfile', updateProfile_meetingRoomConfiguration - The updated meeting room settings of a room profile.
$sel:profileName:UpdateProfile', updateProfile_profileName - The updated name for the room profile.
$sel:temperatureUnit:UpdateProfile', updateProfile_temperatureUnit - The updated temperature unit for the room profile.
$sel:dataRetentionOptIn:UpdateProfile', updateProfile_dataRetentionOptIn - Whether data retention of the profile is enabled.
$sel:timezone:UpdateProfile', updateProfile_timezone - The updated timezone for the room profile.
$sel:maxVolumeLimit:UpdateProfile', updateProfile_maxVolumeLimit - The updated maximum volume limit for the room profile.
$sel:isDefault:UpdateProfile', updateProfile_isDefault - Sets the profile as default if selected. If this is missing, no update
is done to the default status.
data UpdateProfileResponse Source #
See: newUpdateProfileResponse smart constructor.
Constructors
| UpdateProfileResponse' Int |
Instances
newUpdateProfileResponse Source #
Create a value of UpdateProfileResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UpdateProfileResponse', updateProfileResponse_httpStatus - The response's http status code.
SearchRooms (Paginated)
data SearchRooms Source #
See: newSearchRooms smart constructor.
Instances
newSearchRooms :: SearchRooms Source #
Create a value of SearchRooms with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:filters:SearchRooms', searchRooms_filters - The filters to use to list a specified set of rooms. The supported
filter keys are RoomName and ProfileName.
$sel:sortCriteria:SearchRooms', searchRooms_sortCriteria - The sort order to use in listing the specified set of rooms. The
supported sort keys are RoomName and ProfileName.
$sel:nextToken:SearchRooms', searchRooms_nextToken - An optional token returned from a prior request. Use this token for
pagination of results from this action. If this parameter is specified,
the response includes only results beyond the token, up to the value
specified by MaxResults.
$sel:maxResults:SearchRooms', searchRooms_maxResults - The maximum number of results to include in the response. If more
results exist than the specified MaxResults value, a token is included
in the response so that the remaining results can be retrieved.
data SearchRoomsResponse Source #
See: newSearchRoomsResponse smart constructor.
Instances
newSearchRoomsResponse Source #
Arguments
| :: Int | |
| -> SearchRoomsResponse |
Create a value of SearchRoomsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:rooms:SearchRoomsResponse', searchRoomsResponse_rooms - The rooms that meet the specified set of filter criteria, in sort order.
$sel:nextToken:SearchRooms', searchRoomsResponse_nextToken - The token returned to indicate that there is more data available.
$sel:totalCount:SearchRoomsResponse', searchRoomsResponse_totalCount - The total number of rooms returned.
$sel:httpStatus:SearchRoomsResponse', searchRoomsResponse_httpStatus - The response's http status code.
AssociateSkillWithUsers
data AssociateSkillWithUsers Source #
See: newAssociateSkillWithUsers smart constructor.
Constructors
| AssociateSkillWithUsers' Text |
Instances
newAssociateSkillWithUsers Source #
Create a value of AssociateSkillWithUsers with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:skillId:AssociateSkillWithUsers', associateSkillWithUsers_skillId - The private skill ID you want to make available to enrolled users.
data AssociateSkillWithUsersResponse Source #
See: newAssociateSkillWithUsersResponse smart constructor.
Constructors
| AssociateSkillWithUsersResponse' Int |
Instances
newAssociateSkillWithUsersResponse Source #
Create a value of AssociateSkillWithUsersResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:AssociateSkillWithUsersResponse', associateSkillWithUsersResponse_httpStatus - The response's http status code.
RegisterAVSDevice
data RegisterAVSDevice Source #
See: newRegisterAVSDevice smart constructor.
Instances
Arguments
| :: Text | |
| -> Text | |
| -> Text | |
| -> Text | |
| -> RegisterAVSDevice |
Create a value of RegisterAVSDevice with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:roomArn:RegisterAVSDevice', registerAVSDevice_roomArn - The Amazon Resource Name (ARN) of the room with which to associate your
AVS device.
$sel:deviceSerialNumber:RegisterAVSDevice', registerAVSDevice_deviceSerialNumber - The key generated by the OEM that uniquely identifies a specified
instance of your AVS device.
$sel:tags:RegisterAVSDevice', registerAVSDevice_tags - The tags to be added to the specified resource. Do not provide system
tags.
$sel:clientId:RegisterAVSDevice', registerAVSDevice_clientId - The client ID of the OEM used for code-based linking authorization on an
AVS device.
$sel:userCode:RegisterAVSDevice', registerAVSDevice_userCode - The code that is obtained after your AVS device has made a POST request
to LWA as a part of the Device Authorization Request component of the
OAuth code-based linking specification.
$sel:productId:RegisterAVSDevice', registerAVSDevice_productId - The product ID used to identify your AVS device during authorization.
$sel:amazonId:RegisterAVSDevice', registerAVSDevice_amazonId - The device type ID for your AVS device generated by Amazon when the OEM
creates a new product on Amazon's Developer Console.
data RegisterAVSDeviceResponse Source #
See: newRegisterAVSDeviceResponse smart constructor.
Constructors
| RegisterAVSDeviceResponse' (Maybe Text) Int |
Instances
newRegisterAVSDeviceResponse Source #
Create a value of RegisterAVSDeviceResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:deviceArn:RegisterAVSDeviceResponse', registerAVSDeviceResponse_deviceArn - The ARN of the device.
$sel:httpStatus:RegisterAVSDeviceResponse', registerAVSDeviceResponse_httpStatus - The response's http status code.
ForgetSmartHomeAppliances
data ForgetSmartHomeAppliances Source #
See: newForgetSmartHomeAppliances smart constructor.
Constructors
| ForgetSmartHomeAppliances' Text |
Instances
newForgetSmartHomeAppliances Source #
Create a value of ForgetSmartHomeAppliances with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:roomArn:ForgetSmartHomeAppliances', forgetSmartHomeAppliances_roomArn - The room that the appliances are associated with.
data ForgetSmartHomeAppliancesResponse Source #
See: newForgetSmartHomeAppliancesResponse smart constructor.
Constructors
| ForgetSmartHomeAppliancesResponse' Int |
Instances
newForgetSmartHomeAppliancesResponse Source #
Arguments
| :: Int | |
| -> ForgetSmartHomeAppliancesResponse |
Create a value of ForgetSmartHomeAppliancesResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:ForgetSmartHomeAppliancesResponse', forgetSmartHomeAppliancesResponse_httpStatus - The response's http status code.
PutInvitationConfiguration
data PutInvitationConfiguration Source #
See: newPutInvitationConfiguration smart constructor.
Instances
newPutInvitationConfiguration Source #
Create a value of PutInvitationConfiguration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:contactEmail:PutInvitationConfiguration', putInvitationConfiguration_contactEmail - The email ID of the organization or individual contact that the enrolled
user can use.
$sel:privateSkillIds:PutInvitationConfiguration', putInvitationConfiguration_privateSkillIds - The list of private skill IDs that you want to recommend to the user to
enable in the invitation.
$sel:organizationName:PutInvitationConfiguration', putInvitationConfiguration_organizationName - The name of the organization sending the enrollment invite to a user.
data PutInvitationConfigurationResponse Source #
See: newPutInvitationConfigurationResponse smart constructor.
Constructors
| PutInvitationConfigurationResponse' Int |
Instances
newPutInvitationConfigurationResponse Source #
Arguments
| :: Int | |
| -> PutInvitationConfigurationResponse |
Create a value of PutInvitationConfigurationResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:PutInvitationConfigurationResponse', putInvitationConfigurationResponse_httpStatus - The response's http status code.
DisassociateContactFromAddressBook
data DisassociateContactFromAddressBook Source #
See: newDisassociateContactFromAddressBook smart constructor.
Constructors
| DisassociateContactFromAddressBook' Text Text |
Instances
newDisassociateContactFromAddressBook Source #
Arguments
| :: Text | |
| -> Text | |
| -> DisassociateContactFromAddressBook |
Create a value of DisassociateContactFromAddressBook with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:contactArn:DisassociateContactFromAddressBook', disassociateContactFromAddressBook_contactArn - The ARN of the contact to disassociate from an address book.
$sel:addressBookArn:DisassociateContactFromAddressBook', disassociateContactFromAddressBook_addressBookArn - The ARN of the address from which to disassociate the contact.
data DisassociateContactFromAddressBookResponse Source #
See: newDisassociateContactFromAddressBookResponse smart constructor.
Constructors
| DisassociateContactFromAddressBookResponse' Int |
Instances
newDisassociateContactFromAddressBookResponse Source #
Arguments
| :: Int | |
| -> DisassociateContactFromAddressBookResponse |
Create a value of DisassociateContactFromAddressBookResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DisassociateContactFromAddressBookResponse', disassociateContactFromAddressBookResponse_httpStatus - The response's http status code.
GetNetworkProfile
data GetNetworkProfile Source #
See: newGetNetworkProfile smart constructor.
Constructors
| GetNetworkProfile' Text |
Instances
Create a value of GetNetworkProfile with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:networkProfileArn:GetNetworkProfile', getNetworkProfile_networkProfileArn - The ARN of the network profile associated with a device.
data GetNetworkProfileResponse Source #
See: newGetNetworkProfileResponse smart constructor.
Constructors
| GetNetworkProfileResponse' (Maybe NetworkProfile) Int |
Instances
newGetNetworkProfileResponse Source #
Create a value of GetNetworkProfileResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:networkProfile:GetNetworkProfileResponse', getNetworkProfileResponse_networkProfile - The network profile associated with a device.
$sel:httpStatus:GetNetworkProfileResponse', getNetworkProfileResponse_httpStatus - The response's http status code.
GetConferencePreference
data GetConferencePreference Source #
See: newGetConferencePreference smart constructor.
Constructors
| GetConferencePreference' | |
Instances
newGetConferencePreference :: GetConferencePreference Source #
Create a value of GetConferencePreference with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
data GetConferencePreferenceResponse Source #
See: newGetConferencePreferenceResponse smart constructor.
Constructors
| GetConferencePreferenceResponse' (Maybe ConferencePreference) Int |
Instances
newGetConferencePreferenceResponse Source #
Create a value of GetConferencePreferenceResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:preference:GetConferencePreferenceResponse', getConferencePreferenceResponse_preference - The conference preference.
$sel:httpStatus:GetConferencePreferenceResponse', getConferencePreferenceResponse_httpStatus - The response's http status code.
DisassociateSkillFromSkillGroup
data DisassociateSkillFromSkillGroup Source #
See: newDisassociateSkillFromSkillGroup smart constructor.
Constructors
| DisassociateSkillFromSkillGroup' (Maybe Text) Text |
Instances
newDisassociateSkillFromSkillGroup Source #
Create a value of DisassociateSkillFromSkillGroup with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:skillGroupArn:DisassociateSkillFromSkillGroup', disassociateSkillFromSkillGroup_skillGroupArn - The unique identifier of a skill. Required.
$sel:skillId:DisassociateSkillFromSkillGroup', disassociateSkillFromSkillGroup_skillId - The ARN of a skill group to associate to a skill.
data DisassociateSkillFromSkillGroupResponse Source #
See: newDisassociateSkillFromSkillGroupResponse smart constructor.
Constructors
| DisassociateSkillFromSkillGroupResponse' Int |
Instances
newDisassociateSkillFromSkillGroupResponse Source #
Arguments
| :: Int | |
| -> DisassociateSkillFromSkillGroupResponse |
Create a value of DisassociateSkillFromSkillGroupResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DisassociateSkillFromSkillGroupResponse', disassociateSkillFromSkillGroupResponse_httpStatus - The response's http status code.
CreateAddressBook
data CreateAddressBook Source #
See: newCreateAddressBook smart constructor.
Instances
Arguments
| :: Text | |
| -> CreateAddressBook |
Create a value of CreateAddressBook with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:clientRequestToken:CreateAddressBook', createAddressBook_clientRequestToken - A unique, user-specified identifier for the request that ensures
idempotency.
$sel:description:CreateAddressBook', createAddressBook_description - The description of the address book.
$sel:tags:CreateAddressBook', createAddressBook_tags - The tags to be added to the specified resource. Do not provide system
tags.
$sel:name:CreateAddressBook', createAddressBook_name - The name of the address book.
data CreateAddressBookResponse Source #
See: newCreateAddressBookResponse smart constructor.
Constructors
| CreateAddressBookResponse' (Maybe Text) Int |
Instances
newCreateAddressBookResponse Source #
Create a value of CreateAddressBookResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:addressBookArn:CreateAddressBookResponse', createAddressBookResponse_addressBookArn - The ARN of the newly created address book.
$sel:httpStatus:CreateAddressBookResponse', createAddressBookResponse_httpStatus - The response's http status code.
DeleteAddressBook
data DeleteAddressBook Source #
See: newDeleteAddressBook smart constructor.
Constructors
| DeleteAddressBook' Text |
Instances
Arguments
| :: Text | |
| -> DeleteAddressBook |
Create a value of DeleteAddressBook with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:addressBookArn:DeleteAddressBook', deleteAddressBook_addressBookArn - The ARN of the address book to delete.
data DeleteAddressBookResponse Source #
See: newDeleteAddressBookResponse smart constructor.
Constructors
| DeleteAddressBookResponse' Int |
Instances
newDeleteAddressBookResponse Source #
Create a value of DeleteAddressBookResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteAddressBookResponse', deleteAddressBookResponse_httpStatus - The response's http status code.
UpdateAddressBook
data UpdateAddressBook Source #
See: newUpdateAddressBook smart constructor.
Instances
Arguments
| :: Text | |
| -> UpdateAddressBook |
Create a value of UpdateAddressBook with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:name:UpdateAddressBook', updateAddressBook_name - The updated name of the room.
$sel:description:UpdateAddressBook', updateAddressBook_description - The updated description of the room.
$sel:addressBookArn:UpdateAddressBook', updateAddressBook_addressBookArn - The ARN of the room to update.
data UpdateAddressBookResponse Source #
See: newUpdateAddressBookResponse smart constructor.
Constructors
| UpdateAddressBookResponse' Int |
Instances
newUpdateAddressBookResponse Source #
Create a value of UpdateAddressBookResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UpdateAddressBookResponse', updateAddressBookResponse_httpStatus - The response's http status code.
DeleteGatewayGroup
data DeleteGatewayGroup Source #
See: newDeleteGatewayGroup smart constructor.
Constructors
| DeleteGatewayGroup' Text |
Instances
newDeleteGatewayGroup Source #
Create a value of DeleteGatewayGroup with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:gatewayGroupArn:DeleteGatewayGroup', deleteGatewayGroup_gatewayGroupArn - The ARN of the gateway group to delete.
data DeleteGatewayGroupResponse Source #
See: newDeleteGatewayGroupResponse smart constructor.
Constructors
| DeleteGatewayGroupResponse' Int |
Instances
newDeleteGatewayGroupResponse Source #
Create a value of DeleteGatewayGroupResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteGatewayGroupResponse', deleteGatewayGroupResponse_httpStatus - The response's http status code.
UpdateGatewayGroup
data UpdateGatewayGroup Source #
See: newUpdateGatewayGroup smart constructor.
Instances
newUpdateGatewayGroup Source #
Create a value of UpdateGatewayGroup with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:name:UpdateGatewayGroup', updateGatewayGroup_name - The updated name of the gateway group.
$sel:description:UpdateGatewayGroup', updateGatewayGroup_description - The updated description of the gateway group.
$sel:gatewayGroupArn:UpdateGatewayGroup', updateGatewayGroup_gatewayGroupArn - The ARN of the gateway group to update.
data UpdateGatewayGroupResponse Source #
See: newUpdateGatewayGroupResponse smart constructor.
Constructors
| UpdateGatewayGroupResponse' Int |
Instances
newUpdateGatewayGroupResponse Source #
Create a value of UpdateGatewayGroupResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UpdateGatewayGroupResponse', updateGatewayGroupResponse_httpStatus - The response's http status code.
UpdateRoom
data UpdateRoom Source #
See: newUpdateRoom smart constructor.
Instances
newUpdateRoom :: UpdateRoom Source #
Create a value of UpdateRoom with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:profileArn:UpdateRoom', updateRoom_profileArn - The updated profile ARN for the room.
$sel:providerCalendarId:UpdateRoom', updateRoom_providerCalendarId - The updated provider calendar ARN for the room.
$sel:roomArn:UpdateRoom', updateRoom_roomArn - The ARN of the room to update.
$sel:roomName:UpdateRoom', updateRoom_roomName - The updated name for the room.
$sel:description:UpdateRoom', updateRoom_description - The updated description for the room.
data UpdateRoomResponse Source #
See: newUpdateRoomResponse smart constructor.
Constructors
| UpdateRoomResponse' Int |
Instances
newUpdateRoomResponse Source #
Arguments
| :: Int | |
| -> UpdateRoomResponse |
Create a value of UpdateRoomResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UpdateRoomResponse', updateRoomResponse_httpStatus - The response's http status code.
DeleteRoom
data DeleteRoom Source #
See: newDeleteRoom smart constructor.
Constructors
| DeleteRoom' (Maybe Text) |
Instances
newDeleteRoom :: DeleteRoom Source #
Create a value of DeleteRoom with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:roomArn:DeleteRoom', deleteRoom_roomArn - The ARN of the room to delete. Required.
data DeleteRoomResponse Source #
See: newDeleteRoomResponse smart constructor.
Constructors
| DeleteRoomResponse' Int |
Instances
newDeleteRoomResponse Source #
Arguments
| :: Int | |
| -> DeleteRoomResponse |
Create a value of DeleteRoomResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteRoomResponse', deleteRoomResponse_httpStatus - The response's http status code.
GetDevice
See: newGetDevice smart constructor.
Constructors
| GetDevice' (Maybe Text) |
Instances
newGetDevice :: GetDevice Source #
Create a value of GetDevice with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:deviceArn:GetDevice', getDevice_deviceArn - The ARN of the device for which to request details. Required.
data GetDeviceResponse Source #
See: newGetDeviceResponse smart constructor.
Constructors
| GetDeviceResponse' (Maybe Device) Int |
Instances
Arguments
| :: Int | |
| -> GetDeviceResponse |
Create a value of GetDeviceResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:device:GetDeviceResponse', getDeviceResponse_device - The details of the device requested. Required.
$sel:httpStatus:GetDeviceResponse', getDeviceResponse_httpStatus - The response's http status code.
GetGateway
data GetGateway Source #
See: newGetGateway smart constructor.
Constructors
| GetGateway' Text |
Instances
Arguments
| :: Text | |
| -> GetGateway |
Create a value of GetGateway with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:gatewayArn:GetGateway', getGateway_gatewayArn - The ARN of the gateway to get.
data GetGatewayResponse Source #
See: newGetGatewayResponse smart constructor.
Constructors
| GetGatewayResponse' (Maybe Gateway) Int |
Instances
newGetGatewayResponse Source #
Arguments
| :: Int | |
| -> GetGatewayResponse |
Create a value of GetGatewayResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:gateway:GetGatewayResponse', getGatewayResponse_gateway - The details of the gateway.
$sel:httpStatus:GetGatewayResponse', getGatewayResponse_httpStatus - The response's http status code.
ListSkillsStoreSkillsByCategory (Paginated)
data ListSkillsStoreSkillsByCategory Source #
See: newListSkillsStoreSkillsByCategory smart constructor.
Instances
newListSkillsStoreSkillsByCategory Source #
Arguments
| :: Natural | |
| -> ListSkillsStoreSkillsByCategory |
Create a value of ListSkillsStoreSkillsByCategory with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListSkillsStoreSkillsByCategory', listSkillsStoreSkillsByCategory_nextToken - The tokens used for pagination.
$sel:maxResults:ListSkillsStoreSkillsByCategory', listSkillsStoreSkillsByCategory_maxResults - The maximum number of skills returned per paginated calls.
$sel:categoryId:ListSkillsStoreSkillsByCategory', listSkillsStoreSkillsByCategory_categoryId - The category ID for which the skills are being retrieved from the skill
store.
data ListSkillsStoreSkillsByCategoryResponse Source #
See: newListSkillsStoreSkillsByCategoryResponse smart constructor.
Constructors
| ListSkillsStoreSkillsByCategoryResponse' (Maybe Text) (Maybe [SkillsStoreSkill]) Int |
Instances
newListSkillsStoreSkillsByCategoryResponse Source #
Arguments
| :: Int | |
| -> ListSkillsStoreSkillsByCategoryResponse |
Create a value of ListSkillsStoreSkillsByCategoryResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListSkillsStoreSkillsByCategory', listSkillsStoreSkillsByCategoryResponse_nextToken - The tokens used for pagination.
$sel:skillsStoreSkills:ListSkillsStoreSkillsByCategoryResponse', listSkillsStoreSkillsByCategoryResponse_skillsStoreSkills - The skill store skills.
$sel:httpStatus:ListSkillsStoreSkillsByCategoryResponse', listSkillsStoreSkillsByCategoryResponse_httpStatus - The response's http status code.
DeleteConferenceProvider
data DeleteConferenceProvider Source #
See: newDeleteConferenceProvider smart constructor.
Constructors
| DeleteConferenceProvider' Text |
Instances
newDeleteConferenceProvider Source #
Create a value of DeleteConferenceProvider with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:conferenceProviderArn:DeleteConferenceProvider', deleteConferenceProvider_conferenceProviderArn - The ARN of the conference provider.
data DeleteConferenceProviderResponse Source #
See: newDeleteConferenceProviderResponse smart constructor.
Constructors
| DeleteConferenceProviderResponse' Int |
Instances
newDeleteConferenceProviderResponse Source #
Create a value of DeleteConferenceProviderResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteConferenceProviderResponse', deleteConferenceProviderResponse_httpStatus - The response's http status code.
UpdateConferenceProvider
data UpdateConferenceProvider Source #
See: newUpdateConferenceProvider smart constructor.
Constructors
| UpdateConferenceProvider' (Maybe PSTNDialIn) (Maybe IPDialIn) Text ConferenceProviderType MeetingSetting |
Instances
newUpdateConferenceProvider Source #
Arguments
| :: Text | |
| -> ConferenceProviderType | |
| -> MeetingSetting | |
| -> UpdateConferenceProvider |
Create a value of UpdateConferenceProvider with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:pSTNDialIn:UpdateConferenceProvider', updateConferenceProvider_pSTNDialIn - The information for PSTN conferencing.
$sel:iPDialIn:UpdateConferenceProvider', updateConferenceProvider_iPDialIn - The IP endpoint and protocol for calling.
$sel:conferenceProviderArn:UpdateConferenceProvider', updateConferenceProvider_conferenceProviderArn - The ARN of the conference provider.
$sel:conferenceProviderType:UpdateConferenceProvider', updateConferenceProvider_conferenceProviderType - The type of the conference provider.
$sel:meetingSetting:UpdateConferenceProvider', updateConferenceProvider_meetingSetting - The meeting settings for the conference provider.
data UpdateConferenceProviderResponse Source #
See: newUpdateConferenceProviderResponse smart constructor.
Constructors
| UpdateConferenceProviderResponse' Int |
Instances
newUpdateConferenceProviderResponse Source #
Create a value of UpdateConferenceProviderResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UpdateConferenceProviderResponse', updateConferenceProviderResponse_httpStatus - The response's http status code.
GetContact
data GetContact Source #
See: newGetContact smart constructor.
Constructors
| GetContact' Text |
Instances
Arguments
| :: Text | |
| -> GetContact |
Create a value of GetContact with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:contactArn:GetContact', getContact_contactArn - The ARN of the contact for which to request details.
data GetContactResponse Source #
See: newGetContactResponse smart constructor.
Constructors
| GetContactResponse' (Maybe Contact) Int |
Instances
newGetContactResponse Source #
Arguments
| :: Int | |
| -> GetContactResponse |
Create a value of GetContactResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:contact:GetContactResponse', getContactResponse_contact - The details of the requested contact.
$sel:httpStatus:GetContactResponse', getContactResponse_httpStatus - The response's http status code.
ApproveSkill
data ApproveSkill Source #
See: newApproveSkill smart constructor.
Constructors
| ApproveSkill' Text |
Instances
Arguments
| :: Text | |
| -> ApproveSkill |
Create a value of ApproveSkill with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:skillId:ApproveSkill', approveSkill_skillId - The unique identifier of the skill.
data ApproveSkillResponse Source #
See: newApproveSkillResponse smart constructor.
Constructors
| ApproveSkillResponse' Int |
Instances
newApproveSkillResponse Source #
Arguments
| :: Int | |
| -> ApproveSkillResponse |
Create a value of ApproveSkillResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:ApproveSkillResponse', approveSkillResponse_httpStatus - The response's http status code.
CreateNetworkProfile
data CreateNetworkProfile Source #
See: newCreateNetworkProfile smart constructor.
Constructors
| CreateNetworkProfile' (Maybe (Sensitive Text)) (Maybe (Sensitive Text)) (Maybe NetworkEapMethod) (Maybe Text) (Maybe (NonEmpty Text)) (Maybe Text) (Maybe [Tag]) Text Text NetworkSecurityType Text |
Instances
newCreateNetworkProfile Source #
Arguments
| :: Text | |
| -> Text | |
| -> NetworkSecurityType | |
| -> Text | |
| -> CreateNetworkProfile |
Create a value of CreateNetworkProfile with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:currentPassword:CreateNetworkProfile', createNetworkProfile_currentPassword - The current password of the Wi-Fi network.
$sel:nextPassword:CreateNetworkProfile', createNetworkProfile_nextPassword - The next, or subsequent, password of the Wi-Fi network. This password is
asynchronously transmitted to the device and is used when the password
of the network changes to NextPassword.
$sel:eapMethod:CreateNetworkProfile', createNetworkProfile_eapMethod - The authentication standard that is used in the EAP framework.
Currently, EAP_TLS is supported.
$sel:description:CreateNetworkProfile', createNetworkProfile_description - Detailed information about a device's network profile.
$sel:trustAnchors:CreateNetworkProfile', createNetworkProfile_trustAnchors - The root certificates of your authentication server that is installed on
your devices and used to trust your authentication server during EAP
negotiation.
$sel:certificateAuthorityArn:CreateNetworkProfile', createNetworkProfile_certificateAuthorityArn - The ARN of the Private Certificate Authority (PCA) created in AWS
Certificate Manager (ACM). This is used to issue certificates to the
devices.
$sel:tags:CreateNetworkProfile', createNetworkProfile_tags - The tags to be added to the specified resource. Do not provide system
tags.
$sel:networkProfileName:CreateNetworkProfile', createNetworkProfile_networkProfileName - The name of the network profile associated with a device.
$sel:ssid:CreateNetworkProfile', createNetworkProfile_ssid - The SSID of the Wi-Fi network.
$sel:securityType:CreateNetworkProfile', createNetworkProfile_securityType - The security type of the Wi-Fi network. This can be WPA2_ENTERPRISE,
WPA2_PSK, WPA_PSK, WEP, or OPEN.
$sel:clientRequestToken:CreateNetworkProfile', createNetworkProfile_clientRequestToken - Undocumented member.
data CreateNetworkProfileResponse Source #
See: newCreateNetworkProfileResponse smart constructor.
Constructors
| CreateNetworkProfileResponse' (Maybe Text) Int |
Instances
newCreateNetworkProfileResponse Source #
Create a value of CreateNetworkProfileResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:networkProfileArn:CreateNetworkProfileResponse', createNetworkProfileResponse_networkProfileArn - The ARN of the network profile associated with a device.
$sel:httpStatus:CreateNetworkProfileResponse', createNetworkProfileResponse_httpStatus - The response's http status code.
AssociateDeviceWithRoom
data AssociateDeviceWithRoom Source #
See: newAssociateDeviceWithRoom smart constructor.
Constructors
| AssociateDeviceWithRoom' (Maybe Text) (Maybe Text) |
Instances
newAssociateDeviceWithRoom :: AssociateDeviceWithRoom Source #
Create a value of AssociateDeviceWithRoom with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:deviceArn:AssociateDeviceWithRoom', associateDeviceWithRoom_deviceArn - The ARN of the device to associate to a room. Required.
$sel:roomArn:AssociateDeviceWithRoom', associateDeviceWithRoom_roomArn - The ARN of the room with which to associate the device. Required.
data AssociateDeviceWithRoomResponse Source #
See: newAssociateDeviceWithRoomResponse smart constructor.
Constructors
| AssociateDeviceWithRoomResponse' Int |
Instances
newAssociateDeviceWithRoomResponse Source #
Create a value of AssociateDeviceWithRoomResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:AssociateDeviceWithRoomResponse', associateDeviceWithRoomResponse_httpStatus - The response's http status code.
GetRoomSkillParameter
data GetRoomSkillParameter Source #
See: newGetRoomSkillParameter smart constructor.
Constructors
| GetRoomSkillParameter' (Maybe Text) Text Text |
Instances
newGetRoomSkillParameter Source #
Arguments
| :: Text | |
| -> Text | |
| -> GetRoomSkillParameter |
Create a value of GetRoomSkillParameter with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:roomArn:GetRoomSkillParameter', getRoomSkillParameter_roomArn - The ARN of the room from which to get the room skill parameter details.
$sel:skillId:GetRoomSkillParameter', getRoomSkillParameter_skillId - The ARN of the skill from which to get the room skill parameter details.
Required.
$sel:parameterKey:GetRoomSkillParameter', getRoomSkillParameter_parameterKey - The room skill parameter key for which to get details. Required.
data GetRoomSkillParameterResponse Source #
See: newGetRoomSkillParameterResponse smart constructor.
Constructors
| GetRoomSkillParameterResponse' (Maybe RoomSkillParameter) Int |
Instances
newGetRoomSkillParameterResponse Source #
Create a value of GetRoomSkillParameterResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:roomSkillParameter:GetRoomSkillParameterResponse', getRoomSkillParameterResponse_roomSkillParameter - The details of the room skill parameter requested. Required.
$sel:httpStatus:GetRoomSkillParameterResponse', getRoomSkillParameterResponse_httpStatus - The response's http status code.
UpdateGateway
data UpdateGateway Source #
See: newUpdateGateway smart constructor.
Instances
Arguments
| :: Text | |
| -> UpdateGateway |
Create a value of UpdateGateway with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:name:UpdateGateway', updateGateway_name - The updated name of the gateway.
$sel:softwareVersion:UpdateGateway', updateGateway_softwareVersion - The updated software version of the gateway. The gateway automatically
updates its software version during normal operation.
$sel:description:UpdateGateway', updateGateway_description - The updated description of the gateway.
$sel:gatewayArn:UpdateGateway', updateGateway_gatewayArn - The ARN of the gateway to update.
data UpdateGatewayResponse Source #
See: newUpdateGatewayResponse smart constructor.
Constructors
| UpdateGatewayResponse' Int |
Instances
newUpdateGatewayResponse Source #
Create a value of UpdateGatewayResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UpdateGatewayResponse', updateGatewayResponse_httpStatus - The response's http status code.
CreateBusinessReportSchedule
data CreateBusinessReportSchedule Source #
See: newCreateBusinessReportSchedule smart constructor.
Constructors
| CreateBusinessReportSchedule' (Maybe Text) (Maybe BusinessReportRecurrence) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [Tag]) BusinessReportFormat BusinessReportContentRange |
Instances
newCreateBusinessReportSchedule Source #
Create a value of CreateBusinessReportSchedule with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:s3KeyPrefix:CreateBusinessReportSchedule', createBusinessReportSchedule_s3KeyPrefix - The S3 key where the report is delivered.
$sel:recurrence:CreateBusinessReportSchedule', createBusinessReportSchedule_recurrence - The recurrence of the reports. If this isn't specified, the report will
only be delivered one time when the API is called.
$sel:scheduleName:CreateBusinessReportSchedule', createBusinessReportSchedule_scheduleName - The name identifier of the schedule.
$sel:clientRequestToken:CreateBusinessReportSchedule', createBusinessReportSchedule_clientRequestToken - The client request token.
$sel:s3BucketName:CreateBusinessReportSchedule', createBusinessReportSchedule_s3BucketName - The S3 bucket name of the output reports. If this isn't specified, the
report can be retrieved from a download link by calling
ListBusinessReportSchedule.
$sel:tags:CreateBusinessReportSchedule', createBusinessReportSchedule_tags - The tags for the business report schedule.
$sel:format:CreateBusinessReportSchedule', createBusinessReportSchedule_format - The format of the generated report (individual CSV files or zipped files
of individual files).
$sel:contentRange:CreateBusinessReportSchedule', createBusinessReportSchedule_contentRange - The content range of the reports.
data CreateBusinessReportScheduleResponse Source #
See: newCreateBusinessReportScheduleResponse smart constructor.
Constructors
| CreateBusinessReportScheduleResponse' (Maybe Text) Int |
Instances
newCreateBusinessReportScheduleResponse Source #
Arguments
| :: Int | |
| -> CreateBusinessReportScheduleResponse |
Create a value of CreateBusinessReportScheduleResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:scheduleArn:CreateBusinessReportScheduleResponse', createBusinessReportScheduleResponse_scheduleArn - The ARN of the business report schedule.
$sel:httpStatus:CreateBusinessReportScheduleResponse', createBusinessReportScheduleResponse_httpStatus - The response's http status code.
DeleteContact
data DeleteContact Source #
See: newDeleteContact smart constructor.
Constructors
| DeleteContact' Text |
Instances
Arguments
| :: Text | |
| -> DeleteContact |
Create a value of DeleteContact with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:contactArn:DeleteContact', deleteContact_contactArn - The ARN of the contact to delete.
data DeleteContactResponse Source #
See: newDeleteContactResponse smart constructor.
Constructors
| DeleteContactResponse' Int |
Instances
newDeleteContactResponse Source #
Create a value of DeleteContactResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteContactResponse', deleteContactResponse_httpStatus - The response's http status code.
UpdateContact
data UpdateContact Source #
See: newUpdateContact smart constructor.
Constructors
| UpdateContact' (Maybe Text) (Maybe [PhoneNumber]) (Maybe (Sensitive Text)) (Maybe [SipAddress]) (Maybe Text) (Maybe Text) Text |
Instances
Arguments
| :: Text | |
| -> UpdateContact |
Create a value of UpdateContact with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:lastName:UpdateContact', updateContact_lastName - The updated last name of the contact.
$sel:phoneNumbers:UpdateContact', updateContact_phoneNumbers - The list of phone numbers for the contact.
$sel:phoneNumber:UpdateContact', updateContact_phoneNumber - The updated phone number of the contact. The phone number type defaults
to WORK. You can either specify PhoneNumber or PhoneNumbers. We
recommend that you use PhoneNumbers, which lets you specify the phone
number type and multiple numbers.
$sel:sipAddresses:UpdateContact', updateContact_sipAddresses - The list of SIP addresses for the contact.
$sel:firstName:UpdateContact', updateContact_firstName - The updated first name of the contact.
$sel:displayName:UpdateContact', updateContact_displayName - The updated display name of the contact.
$sel:contactArn:UpdateContact', updateContact_contactArn - The ARN of the contact to update.
data UpdateContactResponse Source #
See: newUpdateContactResponse smart constructor.
Constructors
| UpdateContactResponse' Int |
Instances
newUpdateContactResponse Source #
Create a value of UpdateContactResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UpdateContactResponse', updateContactResponse_httpStatus - The response's http status code.
GetAddressBook
data GetAddressBook Source #
See: newGetAddressBook smart constructor.
Constructors
| GetAddressBook' Text |
Instances
Arguments
| :: Text | |
| -> GetAddressBook |
Create a value of GetAddressBook with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:addressBookArn:GetAddressBook', getAddressBook_addressBookArn - The ARN of the address book for which to request details.
data GetAddressBookResponse Source #
See: newGetAddressBookResponse smart constructor.
Constructors
| GetAddressBookResponse' (Maybe AddressBook) Int |
Instances
newGetAddressBookResponse Source #
Create a value of GetAddressBookResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:addressBook:GetAddressBookResponse', getAddressBookResponse_addressBook - The details of the requested address book.
$sel:httpStatus:GetAddressBookResponse', getAddressBookResponse_httpStatus - The response's http status code.
ListBusinessReportSchedules (Paginated)
data ListBusinessReportSchedules Source #
See: newListBusinessReportSchedules smart constructor.
Constructors
| ListBusinessReportSchedules' (Maybe Text) (Maybe Natural) |
Instances
newListBusinessReportSchedules :: ListBusinessReportSchedules Source #
Create a value of ListBusinessReportSchedules with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListBusinessReportSchedules', listBusinessReportSchedules_nextToken - The token used to list the remaining schedules from the previous API
call.
$sel:maxResults:ListBusinessReportSchedules', listBusinessReportSchedules_maxResults - The maximum number of schedules listed in the call.
data ListBusinessReportSchedulesResponse Source #
See: newListBusinessReportSchedulesResponse smart constructor.
Constructors
| ListBusinessReportSchedulesResponse' (Maybe [BusinessReportSchedule]) (Maybe Text) Int |
Instances
newListBusinessReportSchedulesResponse Source #
Arguments
| :: Int | |
| -> ListBusinessReportSchedulesResponse |
Create a value of ListBusinessReportSchedulesResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:businessReportSchedules:ListBusinessReportSchedulesResponse', listBusinessReportSchedulesResponse_businessReportSchedules - The schedule of the reports.
$sel:nextToken:ListBusinessReportSchedules', listBusinessReportSchedulesResponse_nextToken - The token used to list the remaining schedules from the previous API
call.
$sel:httpStatus:ListBusinessReportSchedulesResponse', listBusinessReportSchedulesResponse_httpStatus - The response's http status code.
DeleteDeviceUsageData
data DeleteDeviceUsageData Source #
See: newDeleteDeviceUsageData smart constructor.
Constructors
| DeleteDeviceUsageData' Text DeviceUsageType |
Instances
newDeleteDeviceUsageData Source #
Arguments
| :: Text | |
| -> DeviceUsageType | |
| -> DeleteDeviceUsageData |
Create a value of DeleteDeviceUsageData with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:deviceArn:DeleteDeviceUsageData', deleteDeviceUsageData_deviceArn - The ARN of the device.
$sel:deviceUsageType:DeleteDeviceUsageData', deleteDeviceUsageData_deviceUsageType - The type of usage data to delete.
data DeleteDeviceUsageDataResponse Source #
See: newDeleteDeviceUsageDataResponse smart constructor.
Constructors
| DeleteDeviceUsageDataResponse' Int |
Instances
newDeleteDeviceUsageDataResponse Source #
Create a value of DeleteDeviceUsageDataResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteDeviceUsageDataResponse', deleteDeviceUsageDataResponse_httpStatus - The response's http status code.
CreateContact
data CreateContact Source #
See: newCreateContact smart constructor.
Constructors
| CreateContact' (Maybe Text) (Maybe [PhoneNumber]) (Maybe (Sensitive Text)) (Maybe [SipAddress]) (Maybe Text) (Maybe Text) (Maybe [Tag]) Text |
Instances
Arguments
| :: Text | |
| -> CreateContact |
Create a value of CreateContact with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:lastName:CreateContact', createContact_lastName - The last name of the contact that is used to call the contact on the
device.
$sel:phoneNumbers:CreateContact', createContact_phoneNumbers - The list of phone numbers for the contact.
$sel:phoneNumber:CreateContact', createContact_phoneNumber - The phone number of the contact in E.164 format. The phone number type
defaults to WORK. You can specify PhoneNumber or PhoneNumbers. We
recommend that you use PhoneNumbers, which lets you specify the phone
number type and multiple numbers.
$sel:sipAddresses:CreateContact', createContact_sipAddresses - The list of SIP addresses for the contact.
$sel:displayName:CreateContact', createContact_displayName - The name of the contact to display on the console.
$sel:clientRequestToken:CreateContact', createContact_clientRequestToken - A unique, user-specified identifier for this request that ensures
idempotency.
$sel:tags:CreateContact', createContact_tags - The tags to be added to the specified resource. Do not provide system
tags.
$sel:firstName:CreateContact', createContact_firstName - The first name of the contact that is used to call the contact on the
device.
data CreateContactResponse Source #
See: newCreateContactResponse smart constructor.
Constructors
| CreateContactResponse' (Maybe Text) Int |
Instances
newCreateContactResponse Source #
Create a value of CreateContactResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:contactArn:CreateContactResponse', createContactResponse_contactArn - The ARN of the newly created address book.
$sel:httpStatus:CreateContactResponse', createContactResponse_httpStatus - The response's http status code.
CreateProfile
data CreateProfile Source #
See: newCreateProfile smart constructor.
Constructors
| CreateProfile' (Maybe Bool) (Maybe Bool) (Maybe Text) (Maybe CreateMeetingRoomConfiguration) (Maybe Bool) (Maybe Text) (Maybe Int) (Maybe [Tag]) Text Text Text DistanceUnit TemperatureUnit WakeWord |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> Text | |
| -> DistanceUnit | |
| -> TemperatureUnit | |
| -> WakeWord | |
| -> CreateProfile |
Create a value of CreateProfile with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:setupModeDisabled:CreateProfile', createProfile_setupModeDisabled - Whether room profile setup is enabled.
$sel:pSTNEnabled:CreateProfile', createProfile_pSTNEnabled - Whether PSTN calling is enabled.
$sel:locale:CreateProfile', createProfile_locale - The locale of the room profile. (This is currently only available to a
limited preview audience.)
$sel:meetingRoomConfiguration:CreateProfile', createProfile_meetingRoomConfiguration - The meeting room settings of a room profile.
$sel:dataRetentionOptIn:CreateProfile', createProfile_dataRetentionOptIn - Whether data retention of the profile is enabled.
$sel:clientRequestToken:CreateProfile', createProfile_clientRequestToken - The user-specified token that is used during the creation of a profile.
$sel:maxVolumeLimit:CreateProfile', createProfile_maxVolumeLimit - The maximum volume limit for a room profile.
$sel:tags:CreateProfile', createProfile_tags - The tags for the profile.
$sel:profileName:CreateProfile', createProfile_profileName - The name of a room profile.
$sel:timezone:CreateProfile', createProfile_timezone - The time zone used by a room profile.
$sel:address:CreateProfile', createProfile_address - The valid address for the room.
$sel:distanceUnit:CreateProfile', createProfile_distanceUnit - The distance unit to be used by devices in the profile.
$sel:temperatureUnit:CreateProfile', createProfile_temperatureUnit - The temperature unit to be used by devices in the profile.
$sel:wakeWord:CreateProfile', createProfile_wakeWord - A wake word for Alexa, Echo, Amazon, or a computer.
data CreateProfileResponse Source #
See: newCreateProfileResponse smart constructor.
Constructors
| CreateProfileResponse' (Maybe Text) Int |
Instances
newCreateProfileResponse Source #
Create a value of CreateProfileResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:profileArn:CreateProfileResponse', createProfileResponse_profileArn - The ARN of the newly created room profile in the response.
$sel:httpStatus:CreateProfileResponse', createProfileResponse_httpStatus - The response's http status code.
DeleteSkillGroup
data DeleteSkillGroup Source #
See: newDeleteSkillGroup smart constructor.
Constructors
| DeleteSkillGroup' (Maybe Text) |
Instances
newDeleteSkillGroup :: DeleteSkillGroup Source #
Create a value of DeleteSkillGroup with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:skillGroupArn:DeleteSkillGroup', deleteSkillGroup_skillGroupArn - The ARN of the skill group to delete. Required.
data DeleteSkillGroupResponse Source #
See: newDeleteSkillGroupResponse smart constructor.
Constructors
| DeleteSkillGroupResponse' Int |
Instances
newDeleteSkillGroupResponse Source #
Create a value of DeleteSkillGroupResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteSkillGroupResponse', deleteSkillGroupResponse_httpStatus - The response's http status code.
UpdateSkillGroup
data UpdateSkillGroup Source #
See: newUpdateSkillGroup smart constructor.
Instances
newUpdateSkillGroup :: UpdateSkillGroup Source #
Create a value of UpdateSkillGroup with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:skillGroupArn:UpdateSkillGroup', updateSkillGroup_skillGroupArn - The ARN of the skill group to update.
$sel:description:UpdateSkillGroup', updateSkillGroup_description - The updated description for the skill group.
$sel:skillGroupName:UpdateSkillGroup', updateSkillGroup_skillGroupName - The updated name for the skill group.
data UpdateSkillGroupResponse Source #
See: newUpdateSkillGroupResponse smart constructor.
Constructors
| UpdateSkillGroupResponse' Int |
Instances
newUpdateSkillGroupResponse Source #
Create a value of UpdateSkillGroupResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UpdateSkillGroupResponse', updateSkillGroupResponse_httpStatus - The response's http status code.
StartDeviceSync
data StartDeviceSync Source #
See: newStartDeviceSync smart constructor.
Instances
newStartDeviceSync :: StartDeviceSync Source #
Create a value of StartDeviceSync with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:deviceArn:StartDeviceSync', startDeviceSync_deviceArn - The ARN of the device to sync. Required.
$sel:roomArn:StartDeviceSync', startDeviceSync_roomArn - The ARN of the room with which the device to sync is associated.
Required.
$sel:features:StartDeviceSync', startDeviceSync_features - Request structure to start the device sync. Required.
data StartDeviceSyncResponse Source #
See: newStartDeviceSyncResponse smart constructor.
Constructors
| StartDeviceSyncResponse' Int |
Instances
newStartDeviceSyncResponse Source #
Create a value of StartDeviceSyncResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:StartDeviceSyncResponse', startDeviceSyncResponse_httpStatus - The response's http status code.
GetInvitationConfiguration
data GetInvitationConfiguration Source #
See: newGetInvitationConfiguration smart constructor.
Constructors
| GetInvitationConfiguration' | |
Instances
newGetInvitationConfiguration :: GetInvitationConfiguration Source #
Create a value of GetInvitationConfiguration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
data GetInvitationConfigurationResponse Source #
See: newGetInvitationConfigurationResponse smart constructor.
Instances
newGetInvitationConfigurationResponse Source #
Arguments
| :: Int | |
| -> GetInvitationConfigurationResponse |
Create a value of GetInvitationConfigurationResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:contactEmail:GetInvitationConfigurationResponse', getInvitationConfigurationResponse_contactEmail - The email ID of the organization or individual contact that the enrolled
user can use.
$sel:organizationName:GetInvitationConfigurationResponse', getInvitationConfigurationResponse_organizationName - The name of the organization sending the enrollment invite to a user.
$sel:privateSkillIds:GetInvitationConfigurationResponse', getInvitationConfigurationResponse_privateSkillIds - The list of private skill IDs that you want to recommend to the user to
enable in the invitation.
$sel:httpStatus:GetInvitationConfigurationResponse', getInvitationConfigurationResponse_httpStatus - The response's http status code.
DisassociateSkillFromUsers
data DisassociateSkillFromUsers Source #
See: newDisassociateSkillFromUsers smart constructor.
Constructors
| DisassociateSkillFromUsers' Text |
Instances
newDisassociateSkillFromUsers Source #
Create a value of DisassociateSkillFromUsers with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:skillId:DisassociateSkillFromUsers', disassociateSkillFromUsers_skillId - The private skill ID you want to make unavailable for enrolled users.
data DisassociateSkillFromUsersResponse Source #
See: newDisassociateSkillFromUsersResponse smart constructor.
Constructors
| DisassociateSkillFromUsersResponse' Int |
Instances
newDisassociateSkillFromUsersResponse Source #
Arguments
| :: Int | |
| -> DisassociateSkillFromUsersResponse |
Create a value of DisassociateSkillFromUsersResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DisassociateSkillFromUsersResponse', disassociateSkillFromUsersResponse_httpStatus - The response's http status code.
SearchAddressBooks
data SearchAddressBooks Source #
See: newSearchAddressBooks smart constructor.
Instances
newSearchAddressBooks :: SearchAddressBooks Source #
Create a value of SearchAddressBooks with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:filters:SearchAddressBooks', searchAddressBooks_filters - The filters to use to list a specified set of address books. The
supported filter key is AddressBookName.
$sel:sortCriteria:SearchAddressBooks', searchAddressBooks_sortCriteria - The sort order to use in listing the specified set of address books. The
supported sort key is AddressBookName.
$sel:nextToken:SearchAddressBooks', searchAddressBooks_nextToken - An optional token returned from a prior request. Use this token for
pagination of results from this action. If this parameter is specified,
the response only includes results beyond the token, up to the value
specified by MaxResults.
$sel:maxResults:SearchAddressBooks', searchAddressBooks_maxResults - The maximum number of results to include in the response. If more
results exist than the specified MaxResults value, a token is included
in the response so that the remaining results can be retrieved.
data SearchAddressBooksResponse Source #
See: newSearchAddressBooksResponse smart constructor.
Constructors
| SearchAddressBooksResponse' (Maybe Text) (Maybe [AddressBookData]) (Maybe Int) Int |
Instances
newSearchAddressBooksResponse Source #
Create a value of SearchAddressBooksResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:SearchAddressBooks', searchAddressBooksResponse_nextToken - The token returned to indicate that there is more data available.
$sel:addressBooks:SearchAddressBooksResponse', searchAddressBooksResponse_addressBooks - The address books that meet the specified set of filter criteria, in
sort order.
$sel:totalCount:SearchAddressBooksResponse', searchAddressBooksResponse_totalCount - The total number of address books returned.
$sel:httpStatus:SearchAddressBooksResponse', searchAddressBooksResponse_httpStatus - The response's http status code.
CreateSkillGroup
data CreateSkillGroup Source #
See: newCreateSkillGroup smart constructor.
Instances
Arguments
| :: Text | |
| -> CreateSkillGroup |
Create a value of CreateSkillGroup with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:clientRequestToken:CreateSkillGroup', createSkillGroup_clientRequestToken - A unique, user-specified identifier for this request that ensures
idempotency.
$sel:description:CreateSkillGroup', createSkillGroup_description - The description for the skill group.
$sel:tags:CreateSkillGroup', createSkillGroup_tags - The tags for the skill group.
$sel:skillGroupName:CreateSkillGroup', createSkillGroup_skillGroupName - The name for the skill group.
data CreateSkillGroupResponse Source #
See: newCreateSkillGroupResponse smart constructor.
Constructors
| CreateSkillGroupResponse' (Maybe Text) Int |
Instances
newCreateSkillGroupResponse Source #
Create a value of CreateSkillGroupResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:skillGroupArn:CreateSkillGroupResponse', createSkillGroupResponse_skillGroupArn - The ARN of the newly created skill group in the response.
$sel:httpStatus:CreateSkillGroupResponse', createSkillGroupResponse_httpStatus - The response's http status code.
GetProfile
data GetProfile Source #
See: newGetProfile smart constructor.
Constructors
| GetProfile' (Maybe Text) |
Instances
newGetProfile :: GetProfile Source #
Create a value of GetProfile with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:profileArn:GetProfile', getProfile_profileArn - The ARN of the room profile for which to request details. Required.
data GetProfileResponse Source #
See: newGetProfileResponse smart constructor.
Constructors
| GetProfileResponse' (Maybe Profile) Int |
Instances
newGetProfileResponse Source #
Arguments
| :: Int | |
| -> GetProfileResponse |
Create a value of GetProfileResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:profile:GetProfileResponse', getProfileResponse_profile - The details of the room profile requested. Required.
$sel:httpStatus:GetProfileResponse', getProfileResponse_httpStatus - The response's http status code.
DisassociateSkillGroupFromRoom
data DisassociateSkillGroupFromRoom Source #
See: newDisassociateSkillGroupFromRoom smart constructor.
Constructors
| DisassociateSkillGroupFromRoom' (Maybe Text) (Maybe Text) |
Instances
newDisassociateSkillGroupFromRoom :: DisassociateSkillGroupFromRoom Source #
Create a value of DisassociateSkillGroupFromRoom with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:skillGroupArn:DisassociateSkillGroupFromRoom', disassociateSkillGroupFromRoom_skillGroupArn - The ARN of the skill group to disassociate from a room. Required.
$sel:roomArn:DisassociateSkillGroupFromRoom', disassociateSkillGroupFromRoom_roomArn - The ARN of the room from which the skill group is to be disassociated.
Required.
data DisassociateSkillGroupFromRoomResponse Source #
See: newDisassociateSkillGroupFromRoomResponse smart constructor.
Constructors
| DisassociateSkillGroupFromRoomResponse' Int |
Instances
newDisassociateSkillGroupFromRoomResponse Source #
Arguments
| :: Int | |
| -> DisassociateSkillGroupFromRoomResponse |
Create a value of DisassociateSkillGroupFromRoomResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DisassociateSkillGroupFromRoomResponse', disassociateSkillGroupFromRoomResponse_httpStatus - The response's http status code.
SendInvitation
data SendInvitation Source #
See: newSendInvitation smart constructor.
Constructors
| SendInvitation' (Maybe Text) |
Instances
newSendInvitation :: SendInvitation Source #
Create a value of SendInvitation with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:userArn:SendInvitation', sendInvitation_userArn - The ARN of the user to whom to send an invitation. Required.
data SendInvitationResponse Source #
See: newSendInvitationResponse smart constructor.
Constructors
| SendInvitationResponse' Int |
Instances
newSendInvitationResponse Source #
Create a value of SendInvitationResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:SendInvitationResponse', sendInvitationResponse_httpStatus - The response's http status code.
ListDeviceEvents (Paginated)
data ListDeviceEvents Source #
See: newListDeviceEvents smart constructor.
Constructors
| ListDeviceEvents' (Maybe Text) (Maybe DeviceEventType) (Maybe Natural) Text |
Instances
Arguments
| :: Text | |
| -> ListDeviceEvents |
Create a value of ListDeviceEvents with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListDeviceEvents', listDeviceEvents_nextToken - An optional token returned from a prior request. Use this token for
pagination of results from this action. If this parameter is specified,
the response only includes results beyond the token, up to the value
specified by MaxResults. When the end of results is reached, the
response has a value of null.
$sel:eventType:ListDeviceEvents', listDeviceEvents_eventType - The event type to filter device events. If EventType isn't specified,
this returns a list of all device events in reverse chronological order.
If EventType is specified, this returns a list of device events for that
EventType in reverse chronological order.
$sel:maxResults:ListDeviceEvents', listDeviceEvents_maxResults - The maximum number of results to include in the response. The default
value is 50. If more results exist than the specified MaxResults value,
a token is included in the response so that the remaining results can be
retrieved.
$sel:deviceArn:ListDeviceEvents', listDeviceEvents_deviceArn - The ARN of a device.
data ListDeviceEventsResponse Source #
See: newListDeviceEventsResponse smart constructor.
Constructors
| ListDeviceEventsResponse' (Maybe Text) (Maybe [DeviceEvent]) Int |
Instances
newListDeviceEventsResponse Source #
Create a value of ListDeviceEventsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListDeviceEvents', listDeviceEventsResponse_nextToken - The token returned to indicate that there is more data available.
$sel:deviceEvents:ListDeviceEventsResponse', listDeviceEventsResponse_deviceEvents - The device events requested for the device ARN.
$sel:httpStatus:ListDeviceEventsResponse', listDeviceEventsResponse_httpStatus - The response's http status code.
CreateUser
data CreateUser Source #
See: newCreateUser smart constructor.
Instances
Arguments
| :: Text | |
| -> CreateUser |
Create a value of CreateUser with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:email:CreateUser', createUser_email - The email address for the user.
$sel:lastName:CreateUser', createUser_lastName - The last name for the user.
$sel:firstName:CreateUser', createUser_firstName - The first name for the user.
$sel:clientRequestToken:CreateUser', createUser_clientRequestToken - A unique, user-specified identifier for this request that ensures
idempotency.
$sel:tags:CreateUser', createUser_tags - The tags for the user.
$sel:userId:CreateUser', createUser_userId - The ARN for the user.
data CreateUserResponse Source #
See: newCreateUserResponse smart constructor.
Constructors
| CreateUserResponse' (Maybe Text) Int |
Instances
newCreateUserResponse Source #
Arguments
| :: Int | |
| -> CreateUserResponse |
Create a value of CreateUserResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:userArn:CreateUserResponse', createUserResponse_userArn - The ARN of the newly created user in the response.
$sel:httpStatus:CreateUserResponse', createUserResponse_httpStatus - The response's http status code.
SearchDevices (Paginated)
data SearchDevices Source #
See: newSearchDevices smart constructor.
Instances
newSearchDevices :: SearchDevices Source #
Create a value of SearchDevices with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:filters:SearchDevices', searchDevices_filters - The filters to use to list a specified set of devices. Supported filter
keys are DeviceName, DeviceStatus, DeviceStatusDetailCode, RoomName,
DeviceType, DeviceSerialNumber, UnassociatedOnly, ConnectionStatus
(ONLINE and OFFLINE), NetworkProfileName, NetworkProfileArn, Feature,
and FailureCode.
$sel:sortCriteria:SearchDevices', searchDevices_sortCriteria - The sort order to use in listing the specified set of devices. Supported
sort keys are DeviceName, DeviceStatus, RoomName, DeviceType,
DeviceSerialNumber, ConnectionStatus, NetworkProfileName,
NetworkProfileArn, Feature, and FailureCode.
$sel:nextToken:SearchDevices', searchDevices_nextToken - An optional token returned from a prior request. Use this token for
pagination of results from this action. If this parameter is specified,
the response includes only results beyond the token, up to the value
specified by MaxResults.
$sel:maxResults:SearchDevices', searchDevices_maxResults - The maximum number of results to include in the response. If more
results exist than the specified MaxResults value, a token is included
in the response so that the remaining results can be retrieved.
data SearchDevicesResponse Source #
See: newSearchDevicesResponse smart constructor.
Constructors
| SearchDevicesResponse' (Maybe Text) (Maybe [DeviceData]) (Maybe Int) Int |
Instances
newSearchDevicesResponse Source #
Create a value of SearchDevicesResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:SearchDevices', searchDevicesResponse_nextToken - The token returned to indicate that there is more data available.
$sel:devices:SearchDevicesResponse', searchDevicesResponse_devices - The devices that meet the specified set of filter criteria, in sort
order.
$sel:totalCount:SearchDevicesResponse', searchDevicesResponse_totalCount - The total number of devices returned.
$sel:httpStatus:SearchDevicesResponse', searchDevicesResponse_httpStatus - The response's http status code.
SearchContacts
data SearchContacts Source #
See: newSearchContacts smart constructor.
Instances
newSearchContacts :: SearchContacts Source #
Create a value of SearchContacts with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:filters:SearchContacts', searchContacts_filters - The filters to use to list a specified set of address books. The
supported filter keys are DisplayName, FirstName, LastName, and
AddressBookArns.
$sel:sortCriteria:SearchContacts', searchContacts_sortCriteria - The sort order to use in listing the specified set of contacts. The
supported sort keys are DisplayName, FirstName, and LastName.
$sel:nextToken:SearchContacts', searchContacts_nextToken - An optional token returned from a prior request. Use this token for
pagination of results from this action. If this parameter is specified,
the response only includes results beyond the token, up to the value
specified by MaxResults.
$sel:maxResults:SearchContacts', searchContacts_maxResults - The maximum number of results to include in the response. If more
results exist than the specified MaxResults value, a token is included
in the response so that the remaining results can be retrieved.
data SearchContactsResponse Source #
See: newSearchContactsResponse smart constructor.
Constructors
| SearchContactsResponse' (Maybe Text) (Maybe [ContactData]) (Maybe Int) Int |
Instances
newSearchContactsResponse Source #
Create a value of SearchContactsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:SearchContacts', searchContactsResponse_nextToken - The token returned to indicate that there is more data available.
$sel:contacts:SearchContactsResponse', searchContactsResponse_contacts - The contacts that meet the specified set of filter criteria, in sort
order.
$sel:totalCount:SearchContactsResponse', searchContactsResponse_totalCount - The total number of contacts returned.
$sel:httpStatus:SearchContactsResponse', searchContactsResponse_httpStatus - The response's http status code.
SendAnnouncement
data SendAnnouncement Source #
See: newSendAnnouncement smart constructor.
Instances
Arguments
| :: Content | |
| -> Text | |
| -> SendAnnouncement |
Create a value of SendAnnouncement with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:timeToLiveInSeconds:SendAnnouncement', sendAnnouncement_timeToLiveInSeconds - The time to live for an announcement. Default is 300. If delivery
doesn't occur within this time, the announcement is not delivered.
$sel:roomFilters:SendAnnouncement', sendAnnouncement_roomFilters - The filters to use to send an announcement to a specified list of rooms.
The supported filter keys are RoomName, ProfileName, RoomArn, and
ProfileArn. To send to all rooms, specify an empty RoomFilters list.
$sel:content:SendAnnouncement', sendAnnouncement_content - The announcement content. This can contain only one of the three
possible announcement types (text, SSML or audio).
$sel:clientRequestToken:SendAnnouncement', sendAnnouncement_clientRequestToken - The unique, user-specified identifier for the request that ensures
idempotency.
data SendAnnouncementResponse Source #
See: newSendAnnouncementResponse smart constructor.
Constructors
| SendAnnouncementResponse' (Maybe Text) Int |
Instances
newSendAnnouncementResponse Source #
Create a value of SendAnnouncementResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:announcementArn:SendAnnouncementResponse', sendAnnouncementResponse_announcementArn - The identifier of the announcement.
$sel:httpStatus:SendAnnouncementResponse', sendAnnouncementResponse_httpStatus - The response's http status code.
DeleteUser
data DeleteUser Source #
See: newDeleteUser smart constructor.
Constructors
| DeleteUser' (Maybe Text) Text |
Instances
Arguments
| :: Text | |
| -> DeleteUser |
Create a value of DeleteUser with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:userArn:DeleteUser', deleteUser_userArn - The ARN of the user to delete in the organization. Required.
$sel:enrollmentId:DeleteUser', deleteUser_enrollmentId - The ARN of the user's enrollment in the organization. Required.
data DeleteUserResponse Source #
See: newDeleteUserResponse smart constructor.
Constructors
| DeleteUserResponse' Int |
Instances
newDeleteUserResponse Source #
Arguments
| :: Int | |
| -> DeleteUserResponse |
Create a value of DeleteUserResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteUserResponse', deleteUserResponse_httpStatus - The response's http status code.
SearchNetworkProfiles
data SearchNetworkProfiles Source #
See: newSearchNetworkProfiles smart constructor.
Instances
newSearchNetworkProfiles :: SearchNetworkProfiles Source #
Create a value of SearchNetworkProfiles with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:filters:SearchNetworkProfiles', searchNetworkProfiles_filters - The filters to use to list a specified set of network profiles. Valid
filters are NetworkProfileName, Ssid, and SecurityType.
$sel:sortCriteria:SearchNetworkProfiles', searchNetworkProfiles_sortCriteria - The sort order to use to list the specified set of network profiles.
Valid sort criteria includes NetworkProfileName, Ssid, and SecurityType.
$sel:nextToken:SearchNetworkProfiles', searchNetworkProfiles_nextToken - An optional token returned from a prior request. Use this token for
pagination of results from this action. If this parameter is specified,
the response includes only results beyond the token, up to the value
specified by MaxResults.
$sel:maxResults:SearchNetworkProfiles', searchNetworkProfiles_maxResults - The maximum number of results to include in the response. If more
results exist than the specified MaxResults value, a token is included
in the response so that the remaining results can be retrieved.
data SearchNetworkProfilesResponse Source #
See: newSearchNetworkProfilesResponse smart constructor.
Constructors
| SearchNetworkProfilesResponse' (Maybe [NetworkProfileData]) (Maybe Text) (Maybe Int) Int |
Instances
newSearchNetworkProfilesResponse Source #
Create a value of SearchNetworkProfilesResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:networkProfiles:SearchNetworkProfilesResponse', searchNetworkProfilesResponse_networkProfiles - The network profiles that meet the specified set of filter criteria, in
sort order. It is a list of NetworkProfileData objects.
$sel:nextToken:SearchNetworkProfiles', searchNetworkProfilesResponse_nextToken - An optional token returned from a prior request. Use this token for
pagination of results from this action. If this parameter is specified,
the response includes only results beyond the token, up to the value
specified by MaxResults.
$sel:totalCount:SearchNetworkProfilesResponse', searchNetworkProfilesResponse_totalCount - The total number of network profiles returned.
$sel:httpStatus:SearchNetworkProfilesResponse', searchNetworkProfilesResponse_httpStatus - The response's http status code.
GetSkillGroup
data GetSkillGroup Source #
See: newGetSkillGroup smart constructor.
Constructors
| GetSkillGroup' (Maybe Text) |
Instances
newGetSkillGroup :: GetSkillGroup Source #
Create a value of GetSkillGroup with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:skillGroupArn:GetSkillGroup', getSkillGroup_skillGroupArn - The ARN of the skill group for which to get details. Required.
data GetSkillGroupResponse Source #
See: newGetSkillGroupResponse smart constructor.
Constructors
| GetSkillGroupResponse' (Maybe SkillGroup) Int |
Instances
newGetSkillGroupResponse Source #
Create a value of GetSkillGroupResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:skillGroup:GetSkillGroupResponse', getSkillGroupResponse_skillGroup - The details of the skill group requested. Required.
$sel:httpStatus:GetSkillGroupResponse', getSkillGroupResponse_httpStatus - The response's http status code.
ListSkills (Paginated)
data ListSkills Source #
See: newListSkills smart constructor.
Constructors
| ListSkills' (Maybe Text) (Maybe SkillTypeFilter) (Maybe Text) (Maybe EnablementTypeFilter) (Maybe Natural) |
Instances
newListSkills :: ListSkills Source #
Create a value of ListSkills with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:skillGroupArn:ListSkills', listSkills_skillGroupArn - The ARN of the skill group for which to list enabled skills.
$sel:skillType:ListSkills', listSkills_skillType - Whether the skill is publicly available or is a private skill.
$sel:nextToken:ListSkills', listSkills_nextToken - An optional token returned from a prior request. Use this token for
pagination of results from this action. If this parameter is specified,
the response includes only results beyond the token, up to the value
specified by MaxResults.
$sel:enablementType:ListSkills', listSkills_enablementType - Whether the skill is enabled under the user's account.
$sel:maxResults:ListSkills', listSkills_maxResults - The maximum number of results to include in the response. If more
results exist than the specified MaxResults value, a token is included
in the response so that the remaining results can be retrieved.
data ListSkillsResponse Source #
See: newListSkillsResponse smart constructor.
Constructors
| ListSkillsResponse' (Maybe Text) (Maybe [SkillSummary]) Int |
Instances
newListSkillsResponse Source #
Arguments
| :: Int | |
| -> ListSkillsResponse |
Create a value of ListSkillsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListSkills', listSkillsResponse_nextToken - The token returned to indicate that there is more data available.
$sel:skillSummaries:ListSkillsResponse', listSkillsResponse_skillSummaries - The list of enabled skills requested. Required.
$sel:httpStatus:ListSkillsResponse', listSkillsResponse_httpStatus - The response's http status code.
TagResource
data TagResource Source #
See: newTagResource smart constructor.
Constructors
| TagResource' Text [Tag] |
Instances
Arguments
| :: Text | |
| -> TagResource |
Create a value of TagResource with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:arn:TagResource', tagResource_arn - The ARN of the resource to which to add metadata tags. Required.
$sel:tags:TagResource', tagResource_tags - The tags to be added to the specified resource. Do not provide system
tags. Required.
data TagResourceResponse Source #
See: newTagResourceResponse smart constructor.
Constructors
| TagResourceResponse' Int |
Instances
newTagResourceResponse Source #
Arguments
| :: Int | |
| -> TagResourceResponse |
Create a value of TagResourceResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:TagResourceResponse', tagResourceResponse_httpStatus - The response's http status code.
DisassociateDeviceFromRoom
data DisassociateDeviceFromRoom Source #
See: newDisassociateDeviceFromRoom smart constructor.
Constructors
| DisassociateDeviceFromRoom' (Maybe Text) |
Instances
newDisassociateDeviceFromRoom :: DisassociateDeviceFromRoom Source #
Create a value of DisassociateDeviceFromRoom with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:deviceArn:DisassociateDeviceFromRoom', disassociateDeviceFromRoom_deviceArn - The ARN of the device to disassociate from a room. Required.
data DisassociateDeviceFromRoomResponse Source #
See: newDisassociateDeviceFromRoomResponse smart constructor.
Constructors
| DisassociateDeviceFromRoomResponse' Int |
Instances
newDisassociateDeviceFromRoomResponse Source #
Arguments
| :: Int | |
| -> DisassociateDeviceFromRoomResponse |
Create a value of DisassociateDeviceFromRoomResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DisassociateDeviceFromRoomResponse', disassociateDeviceFromRoomResponse_httpStatus - The response's http status code.
SearchSkillGroups (Paginated)
data SearchSkillGroups Source #
See: newSearchSkillGroups smart constructor.
Instances
newSearchSkillGroups :: SearchSkillGroups Source #
Create a value of SearchSkillGroups with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:filters:SearchSkillGroups', searchSkillGroups_filters - The filters to use to list a specified set of skill groups. The
supported filter key is SkillGroupName.
$sel:sortCriteria:SearchSkillGroups', searchSkillGroups_sortCriteria - The sort order to use in listing the specified set of skill groups. The
supported sort key is SkillGroupName.
$sel:nextToken:SearchSkillGroups', searchSkillGroups_nextToken - An optional token returned from a prior request. Use this token for
pagination of results from this action. If this parameter is specified,
the response includes only results beyond the token, up to the value
specified by MaxResults. Required.
$sel:maxResults:SearchSkillGroups', searchSkillGroups_maxResults - The maximum number of results to include in the response. If more
results exist than the specified MaxResults value, a token is included
in the response so that the remaining results can be retrieved.
data SearchSkillGroupsResponse Source #
See: newSearchSkillGroupsResponse smart constructor.
Constructors
| SearchSkillGroupsResponse' (Maybe Text) (Maybe [SkillGroupData]) (Maybe Int) Int |
Instances
newSearchSkillGroupsResponse Source #
Create a value of SearchSkillGroupsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:SearchSkillGroups', searchSkillGroupsResponse_nextToken - The token returned to indicate that there is more data available.
$sel:skillGroups:SearchSkillGroupsResponse', searchSkillGroupsResponse_skillGroups - The skill groups that meet the filter criteria, in sort order.
$sel:totalCount:SearchSkillGroupsResponse', searchSkillGroupsResponse_totalCount - The total number of skill groups returned.
$sel:httpStatus:SearchSkillGroupsResponse', searchSkillGroupsResponse_httpStatus - The response's http status code.
PutSkillAuthorization
data PutSkillAuthorization Source #
See: newPutSkillAuthorization smart constructor.
Instances
newPutSkillAuthorization Source #
Arguments
| :: Text | |
| -> PutSkillAuthorization |
Create a value of PutSkillAuthorization with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:roomArn:PutSkillAuthorization', putSkillAuthorization_roomArn - The room that the skill is authorized for.
$sel:authorizationResult:PutSkillAuthorization', putSkillAuthorization_authorizationResult - The authorization result specific to OAUTH code grant output. "Code”
must be populated in the AuthorizationResult map to establish the
authorization.
$sel:skillId:PutSkillAuthorization', putSkillAuthorization_skillId - The unique identifier of a skill.
data PutSkillAuthorizationResponse Source #
See: newPutSkillAuthorizationResponse smart constructor.
Constructors
| PutSkillAuthorizationResponse' Int |
Instances
newPutSkillAuthorizationResponse Source #
Create a value of PutSkillAuthorizationResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:PutSkillAuthorizationResponse', putSkillAuthorizationResponse_httpStatus - The response's http status code.
ListTags (Paginated)
See: newListTags smart constructor.
Instances
Create a value of ListTags with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListTags', listTags_nextToken - An optional token returned from a prior request. Use this token for
pagination of results from this action. If this parameter is specified,
the response includes only results beyond the token, up to the value
specified by MaxResults.
$sel:maxResults:ListTags', listTags_maxResults - The maximum number of results to include in the response. If more
results exist than the specified MaxResults value, a token is included
in the response so that the remaining results can be retrieved.
$sel:arn:ListTags', listTags_arn - The ARN of the specified resource for which to list tags.
data ListTagsResponse Source #
See: newListTagsResponse smart constructor.
Instances
Arguments
| :: Int | |
| -> ListTagsResponse |
Create a value of ListTagsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListTags', listTagsResponse_nextToken - The token returned to indicate that there is more data available.
$sel:tags:ListTagsResponse', listTagsResponse_tags - The tags requested for the specified resource.
$sel:httpStatus:ListTagsResponse', listTagsResponse_httpStatus - The response's http status code.
DeleteSkillAuthorization
data DeleteSkillAuthorization Source #
See: newDeleteSkillAuthorization smart constructor.
Constructors
| DeleteSkillAuthorization' (Maybe Text) Text |
Instances
newDeleteSkillAuthorization Source #
Create a value of DeleteSkillAuthorization with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:roomArn:DeleteSkillAuthorization', deleteSkillAuthorization_roomArn - The room that the skill is authorized for.
$sel:skillId:DeleteSkillAuthorization', deleteSkillAuthorization_skillId - The unique identifier of a skill.
data DeleteSkillAuthorizationResponse Source #
See: newDeleteSkillAuthorizationResponse smart constructor.
Constructors
| DeleteSkillAuthorizationResponse' Int |
Instances
newDeleteSkillAuthorizationResponse Source #
Create a value of DeleteSkillAuthorizationResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteSkillAuthorizationResponse', deleteSkillAuthorizationResponse_httpStatus - The response's http status code.
AssociateDeviceWithNetworkProfile
data AssociateDeviceWithNetworkProfile Source #
See: newAssociateDeviceWithNetworkProfile smart constructor.
Constructors
| AssociateDeviceWithNetworkProfile' Text Text |
Instances
newAssociateDeviceWithNetworkProfile Source #
Arguments
| :: Text | |
| -> Text | |
| -> AssociateDeviceWithNetworkProfile |
Create a value of AssociateDeviceWithNetworkProfile with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:deviceArn:AssociateDeviceWithNetworkProfile', associateDeviceWithNetworkProfile_deviceArn - The device ARN.
$sel:networkProfileArn:AssociateDeviceWithNetworkProfile', associateDeviceWithNetworkProfile_networkProfileArn - The ARN of the network profile to associate with a device.
data AssociateDeviceWithNetworkProfileResponse Source #
See: newAssociateDeviceWithNetworkProfileResponse smart constructor.
Constructors
| AssociateDeviceWithNetworkProfileResponse' Int |
Instances
newAssociateDeviceWithNetworkProfileResponse Source #
Arguments
| :: Int | |
| -> AssociateDeviceWithNetworkProfileResponse |
Create a value of AssociateDeviceWithNetworkProfileResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:AssociateDeviceWithNetworkProfileResponse', associateDeviceWithNetworkProfileResponse_httpStatus - The response's http status code.
UntagResource
data UntagResource Source #
See: newUntagResource smart constructor.
Constructors
| UntagResource' Text [Text] |
Instances
Arguments
| :: Text | |
| -> UntagResource |
Create a value of UntagResource with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:arn:UntagResource', untagResource_arn - The ARN of the resource from which to remove metadata tags. Required.
$sel:tagKeys:UntagResource', untagResource_tagKeys - The tags to be removed from the specified resource. Do not provide
system tags. Required.
data UntagResourceResponse Source #
See: newUntagResourceResponse smart constructor.
Constructors
| UntagResourceResponse' Int |
Instances
newUntagResourceResponse Source #
Create a value of UntagResourceResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UntagResourceResponse', untagResourceResponse_httpStatus - The response's http status code.
CreateConferenceProvider
data CreateConferenceProvider Source #
See: newCreateConferenceProvider smart constructor.
Constructors
| CreateConferenceProvider' (Maybe PSTNDialIn) (Maybe Text) (Maybe IPDialIn) (Maybe [Tag]) Text ConferenceProviderType MeetingSetting |
Instances
newCreateConferenceProvider Source #
Arguments
| :: Text | |
| -> ConferenceProviderType | |
| -> MeetingSetting | |
| -> CreateConferenceProvider |
Create a value of CreateConferenceProvider with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:pSTNDialIn:CreateConferenceProvider', createConferenceProvider_pSTNDialIn - The information for PSTN conferencing.
$sel:clientRequestToken:CreateConferenceProvider', createConferenceProvider_clientRequestToken - The request token of the client.
$sel:iPDialIn:CreateConferenceProvider', createConferenceProvider_iPDialIn - The IP endpoint and protocol for calling.
$sel:tags:CreateConferenceProvider', createConferenceProvider_tags - The tags to be added to the specified resource. Do not provide system
tags.
$sel:conferenceProviderName:CreateConferenceProvider', createConferenceProvider_conferenceProviderName - The name of the conference provider.
$sel:conferenceProviderType:CreateConferenceProvider', createConferenceProvider_conferenceProviderType - Represents a type within a list of predefined types.
$sel:meetingSetting:CreateConferenceProvider', createConferenceProvider_meetingSetting - The meeting settings for the conference provider.
data CreateConferenceProviderResponse Source #
See: newCreateConferenceProviderResponse smart constructor.
Constructors
| CreateConferenceProviderResponse' (Maybe Text) Int |
Instances
newCreateConferenceProviderResponse Source #
Create a value of CreateConferenceProviderResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:conferenceProviderArn:CreateConferenceProviderResponse', createConferenceProviderResponse_conferenceProviderArn - The ARN of the newly-created conference provider.
$sel:httpStatus:CreateConferenceProviderResponse', createConferenceProviderResponse_httpStatus - The response's http status code.
ResolveRoom
data ResolveRoom Source #
See: newResolveRoom smart constructor.
Constructors
| ResolveRoom' Text Text |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> ResolveRoom |
Create a value of ResolveRoom with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:userId:ResolveRoom', resolveRoom_userId - The ARN of the user. Required.
$sel:skillId:ResolveRoom', resolveRoom_skillId - The ARN of the skill that was requested. Required.
data ResolveRoomResponse Source #
See: newResolveRoomResponse smart constructor.
Constructors
| ResolveRoomResponse' (Maybe [RoomSkillParameter]) (Maybe Text) (Maybe Text) Int |
Instances
newResolveRoomResponse Source #
Arguments
| :: Int | |
| -> ResolveRoomResponse |
Create a value of ResolveRoomResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:roomSkillParameters:ResolveRoomResponse', resolveRoomResponse_roomSkillParameters - Response to get the room profile request. Required.
$sel:roomArn:ResolveRoomResponse', resolveRoomResponse_roomArn - The ARN of the room from which the skill request was invoked.
$sel:roomName:ResolveRoomResponse', resolveRoomResponse_roomName - The name of the room from which the skill request was invoked.
$sel:httpStatus:ResolveRoomResponse', resolveRoomResponse_httpStatus - The response's http status code.
CreateGatewayGroup
data CreateGatewayGroup Source #
See: newCreateGatewayGroup smart constructor.
Instances
newCreateGatewayGroup Source #
Arguments
| :: Text | |
| -> Text | |
| -> CreateGatewayGroup |
Create a value of CreateGatewayGroup with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:description:CreateGatewayGroup', createGatewayGroup_description - The description of the gateway group.
$sel:tags:CreateGatewayGroup', createGatewayGroup_tags - The tags to be added to the specified resource. Do not provide system
tags.
$sel:name:CreateGatewayGroup', createGatewayGroup_name - The name of the gateway group.
$sel:clientRequestToken:CreateGatewayGroup', createGatewayGroup_clientRequestToken - A unique, user-specified identifier for the request that ensures
idempotency.
data CreateGatewayGroupResponse Source #
See: newCreateGatewayGroupResponse smart constructor.
Constructors
| CreateGatewayGroupResponse' (Maybe Text) Int |
Instances
newCreateGatewayGroupResponse Source #
Create a value of CreateGatewayGroupResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:gatewayGroupArn:CreateGatewayGroupResponse', createGatewayGroupResponse_gatewayGroupArn - The ARN of the created gateway group.
$sel:httpStatus:CreateGatewayGroupResponse', createGatewayGroupResponse_httpStatus - The response's http status code.
CreateRoom
data CreateRoom Source #
See: newCreateRoom smart constructor.
Instances
Arguments
| :: Text | |
| -> CreateRoom |
Create a value of CreateRoom with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:profileArn:CreateRoom', createRoom_profileArn - The profile ARN for the room. This is required.
$sel:providerCalendarId:CreateRoom', createRoom_providerCalendarId - The calendar ARN for the room.
$sel:clientRequestToken:CreateRoom', createRoom_clientRequestToken - A unique, user-specified identifier for this request that ensures
idempotency.
$sel:description:CreateRoom', createRoom_description - The description for the room.
$sel:tags:CreateRoom', createRoom_tags - The tags for the room.
$sel:roomName:CreateRoom', createRoom_roomName - The name for the room.
data CreateRoomResponse Source #
See: newCreateRoomResponse smart constructor.
Constructors
| CreateRoomResponse' (Maybe Text) Int |
Instances
newCreateRoomResponse Source #
Arguments
| :: Int | |
| -> CreateRoomResponse |
Create a value of CreateRoomResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:roomArn:CreateRoomResponse', createRoomResponse_roomArn - The ARN of the newly created room in the response.
$sel:httpStatus:CreateRoomResponse', createRoomResponse_httpStatus - The response's http status code.
DeleteRoomSkillParameter
data DeleteRoomSkillParameter Source #
See: newDeleteRoomSkillParameter smart constructor.
Constructors
| DeleteRoomSkillParameter' (Maybe Text) Text Text |
Instances
newDeleteRoomSkillParameter Source #
Arguments
| :: Text | |
| -> Text | |
| -> DeleteRoomSkillParameter |
Create a value of DeleteRoomSkillParameter with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:roomArn:DeleteRoomSkillParameter', deleteRoomSkillParameter_roomArn - The ARN of the room from which to remove the room skill parameter
details.
$sel:skillId:DeleteRoomSkillParameter', deleteRoomSkillParameter_skillId - The ID of the skill from which to remove the room skill parameter
details.
$sel:parameterKey:DeleteRoomSkillParameter', deleteRoomSkillParameter_parameterKey - The room skill parameter key for which to remove details.
data DeleteRoomSkillParameterResponse Source #
See: newDeleteRoomSkillParameterResponse smart constructor.
Constructors
| DeleteRoomSkillParameterResponse' Int |
Instances
newDeleteRoomSkillParameterResponse Source #
Create a value of DeleteRoomSkillParameterResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteRoomSkillParameterResponse', deleteRoomSkillParameterResponse_httpStatus - The response's http status code.
ListGatewayGroups
data ListGatewayGroups Source #
See: newListGatewayGroups smart constructor.
Constructors
| ListGatewayGroups' (Maybe Text) (Maybe Natural) |
Instances
newListGatewayGroups :: ListGatewayGroups Source #
Create a value of ListGatewayGroups with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListGatewayGroups', listGatewayGroups_nextToken - The token used to paginate though multiple pages of gateway group
summaries.
$sel:maxResults:ListGatewayGroups', listGatewayGroups_maxResults - The maximum number of gateway group summaries to return. The default is
50.
data ListGatewayGroupsResponse Source #
See: newListGatewayGroupsResponse smart constructor.
Constructors
| ListGatewayGroupsResponse' (Maybe [GatewayGroupSummary]) (Maybe Text) Int |
Instances
newListGatewayGroupsResponse Source #
Create a value of ListGatewayGroupsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:gatewayGroups:ListGatewayGroupsResponse', listGatewayGroupsResponse_gatewayGroups - The gateway groups in the list.
$sel:nextToken:ListGatewayGroups', listGatewayGroupsResponse_nextToken - The token used to paginate though multiple pages of gateway group
summaries.
$sel:httpStatus:ListGatewayGroupsResponse', listGatewayGroupsResponse_httpStatus - The response's http status code.
PutRoomSkillParameter
data PutRoomSkillParameter Source #
See: newPutRoomSkillParameter smart constructor.
Constructors
| PutRoomSkillParameter' (Maybe Text) Text RoomSkillParameter |
Instances
newPutRoomSkillParameter Source #
Arguments
| :: Text | |
| -> RoomSkillParameter | |
| -> PutRoomSkillParameter |
Create a value of PutRoomSkillParameter with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:roomArn:PutRoomSkillParameter', putRoomSkillParameter_roomArn - The ARN of the room associated with the room skill parameter. Required.
$sel:skillId:PutRoomSkillParameter', putRoomSkillParameter_skillId - The ARN of the skill associated with the room skill parameter. Required.
$sel:roomSkillParameter:PutRoomSkillParameter', putRoomSkillParameter_roomSkillParameter - The updated room skill parameter. Required.
data PutRoomSkillParameterResponse Source #
See: newPutRoomSkillParameterResponse smart constructor.
Constructors
| PutRoomSkillParameterResponse' Int |
Instances
newPutRoomSkillParameterResponse Source #
Create a value of PutRoomSkillParameterResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:PutRoomSkillParameterResponse', putRoomSkillParameterResponse_httpStatus - The response's http status code.
SearchProfiles (Paginated)
data SearchProfiles Source #
See: newSearchProfiles smart constructor.
Instances
newSearchProfiles :: SearchProfiles Source #
Create a value of SearchProfiles with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:filters:SearchProfiles', searchProfiles_filters - The filters to use to list a specified set of room profiles. Supported
filter keys are ProfileName and Address. Required.
$sel:sortCriteria:SearchProfiles', searchProfiles_sortCriteria - The sort order to use in listing the specified set of room profiles.
Supported sort keys are ProfileName and Address.
$sel:nextToken:SearchProfiles', searchProfiles_nextToken - An optional token returned from a prior request. Use this token for
pagination of results from this action. If this parameter is specified,
the response includes only results beyond the token, up to the value
specified by MaxResults.
$sel:maxResults:SearchProfiles', searchProfiles_maxResults - The maximum number of results to include in the response. If more
results exist than the specified MaxResults value, a token is included
in the response so that the remaining results can be retrieved.
data SearchProfilesResponse Source #
See: newSearchProfilesResponse smart constructor.
Constructors
| SearchProfilesResponse' (Maybe [ProfileData]) (Maybe Text) (Maybe Int) Int |
Instances
newSearchProfilesResponse Source #
Create a value of SearchProfilesResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:profiles:SearchProfilesResponse', searchProfilesResponse_profiles - The profiles that meet the specified set of filter criteria, in sort
order.
$sel:nextToken:SearchProfiles', searchProfilesResponse_nextToken - The token returned to indicate that there is more data available.
$sel:totalCount:SearchProfilesResponse', searchProfilesResponse_totalCount - The total number of room profiles returned.
$sel:httpStatus:SearchProfilesResponse', searchProfilesResponse_httpStatus - The response's http status code.
RejectSkill
data RejectSkill Source #
See: newRejectSkill smart constructor.
Constructors
| RejectSkill' Text |
Instances
Arguments
| :: Text | |
| -> RejectSkill |
Create a value of RejectSkill with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:skillId:RejectSkill', rejectSkill_skillId - The unique identifier of the skill.
data RejectSkillResponse Source #
See: newRejectSkillResponse smart constructor.
Constructors
| RejectSkillResponse' Int |
Instances
newRejectSkillResponse Source #
Arguments
| :: Int | |
| -> RejectSkillResponse |
Create a value of RejectSkillResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:RejectSkillResponse', rejectSkillResponse_httpStatus - The response's http status code.
ListConferenceProviders (Paginated)
data ListConferenceProviders Source #
See: newListConferenceProviders smart constructor.
Constructors
| ListConferenceProviders' (Maybe Text) (Maybe Natural) |
Instances
newListConferenceProviders :: ListConferenceProviders Source #
Create a value of ListConferenceProviders with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListConferenceProviders', listConferenceProviders_nextToken - The tokens used for pagination.
$sel:maxResults:ListConferenceProviders', listConferenceProviders_maxResults - The maximum number of conference providers to be returned, per paginated
calls.
data ListConferenceProvidersResponse Source #
See: newListConferenceProvidersResponse smart constructor.
Constructors
| ListConferenceProvidersResponse' (Maybe [ConferenceProvider]) (Maybe Text) Int |
Instances
newListConferenceProvidersResponse Source #
Create a value of ListConferenceProvidersResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:conferenceProviders:ListConferenceProvidersResponse', listConferenceProvidersResponse_conferenceProviders - The conference providers.
$sel:nextToken:ListConferenceProviders', listConferenceProvidersResponse_nextToken - The tokens used for pagination.
$sel:httpStatus:ListConferenceProvidersResponse', listConferenceProvidersResponse_httpStatus - The response's http status code.
RevokeInvitation
data RevokeInvitation Source #
See: newRevokeInvitation smart constructor.
Constructors
| RevokeInvitation' (Maybe Text) (Maybe Text) |
Instances
newRevokeInvitation :: RevokeInvitation Source #
Create a value of RevokeInvitation with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:enrollmentId:RevokeInvitation', revokeInvitation_enrollmentId - The ARN of the enrollment invitation to revoke. Required.
$sel:userArn:RevokeInvitation', revokeInvitation_userArn - The ARN of the user for whom to revoke an enrollment invitation.
Required.
data RevokeInvitationResponse Source #
See: newRevokeInvitationResponse smart constructor.
Constructors
| RevokeInvitationResponse' Int |
Instances
newRevokeInvitationResponse Source #
Create a value of RevokeInvitationResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:RevokeInvitationResponse', revokeInvitationResponse_httpStatus - The response's http status code.
ListGateways
data ListGateways Source #
See: newListGateways smart constructor.
Instances
newListGateways :: ListGateways Source #
Create a value of ListGateways with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListGateways', listGateways_nextToken - The token used to paginate though multiple pages of gateway summaries.
$sel:gatewayGroupArn:ListGateways', listGateways_gatewayGroupArn - The gateway group ARN for which to list gateways.
$sel:maxResults:ListGateways', listGateways_maxResults - The maximum number of gateway summaries to return. The default is 50.
data ListGatewaysResponse Source #
See: newListGatewaysResponse smart constructor.
Constructors
| ListGatewaysResponse' (Maybe Text) (Maybe [GatewaySummary]) Int |
Instances
newListGatewaysResponse Source #
Arguments
| :: Int | |
| -> ListGatewaysResponse |
Create a value of ListGatewaysResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListGateways', listGatewaysResponse_nextToken - The token used to paginate though multiple pages of gateway summaries.
$sel:gateways:ListGatewaysResponse', listGatewaysResponse_gateways - The gateways in the list.
$sel:httpStatus:ListGatewaysResponse', listGatewaysResponse_httpStatus - The response's http status code.
DeleteDevice
data DeleteDevice Source #
See: newDeleteDevice smart constructor.
Constructors
| DeleteDevice' Text |
Instances
Arguments
| :: Text | |
| -> DeleteDevice |
Create a value of DeleteDevice with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:deviceArn:DeleteDevice', deleteDevice_deviceArn - The ARN of the device for which to request details.
data DeleteDeviceResponse Source #
See: newDeleteDeviceResponse smart constructor.
Constructors
| DeleteDeviceResponse' Int |
Instances
newDeleteDeviceResponse Source #
Arguments
| :: Int | |
| -> DeleteDeviceResponse |
Create a value of DeleteDeviceResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteDeviceResponse', deleteDeviceResponse_httpStatus - The response's http status code.
UpdateDevice
data UpdateDevice Source #
See: newUpdateDevice smart constructor.
Constructors
| UpdateDevice' (Maybe Text) (Maybe Text) |
Instances
newUpdateDevice :: UpdateDevice Source #
Create a value of UpdateDevice with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:deviceArn:UpdateDevice', updateDevice_deviceArn - The ARN of the device to update. Required.
$sel:deviceName:UpdateDevice', updateDevice_deviceName - The updated device name. Required.
data UpdateDeviceResponse Source #
See: newUpdateDeviceResponse smart constructor.
Constructors
| UpdateDeviceResponse' Int |
Instances
newUpdateDeviceResponse Source #
Arguments
| :: Int | |
| -> UpdateDeviceResponse |
Create a value of UpdateDeviceResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UpdateDeviceResponse', updateDeviceResponse_httpStatus - The response's http status code.
AssociateSkillWithSkillGroup
data AssociateSkillWithSkillGroup Source #
See: newAssociateSkillWithSkillGroup smart constructor.
Constructors
| AssociateSkillWithSkillGroup' (Maybe Text) Text |
Instances
newAssociateSkillWithSkillGroup Source #
Create a value of AssociateSkillWithSkillGroup with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:skillGroupArn:AssociateSkillWithSkillGroup', associateSkillWithSkillGroup_skillGroupArn - The ARN of the skill group to associate the skill to. Required.
$sel:skillId:AssociateSkillWithSkillGroup', associateSkillWithSkillGroup_skillId - The unique identifier of the skill.
data AssociateSkillWithSkillGroupResponse Source #
See: newAssociateSkillWithSkillGroupResponse smart constructor.
Constructors
| AssociateSkillWithSkillGroupResponse' Int |
Instances
newAssociateSkillWithSkillGroupResponse Source #
Arguments
| :: Int | |
| -> AssociateSkillWithSkillGroupResponse |
Create a value of AssociateSkillWithSkillGroupResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:AssociateSkillWithSkillGroupResponse', associateSkillWithSkillGroupResponse_httpStatus - The response's http status code.
GetConferenceProvider
data GetConferenceProvider Source #
See: newGetConferenceProvider smart constructor.
Constructors
| GetConferenceProvider' Text |
Instances
newGetConferenceProvider Source #
Create a value of GetConferenceProvider with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:conferenceProviderArn:GetConferenceProvider', getConferenceProvider_conferenceProviderArn - The ARN of the newly created conference provider.
data GetConferenceProviderResponse Source #
See: newGetConferenceProviderResponse smart constructor.
Constructors
| GetConferenceProviderResponse' (Maybe ConferenceProvider) Int |
Instances
newGetConferenceProviderResponse Source #
Create a value of GetConferenceProviderResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:conferenceProvider:GetConferenceProviderResponse', getConferenceProviderResponse_conferenceProvider - The conference provider.
$sel:httpStatus:GetConferenceProviderResponse', getConferenceProviderResponse_httpStatus - The response's http status code.
GetRoom
See: newGetRoom smart constructor.
Instances
newGetRoom :: GetRoom Source #
Create a value of GetRoom with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:roomArn:GetRoom', getRoom_roomArn - The ARN of the room for which to request details. Required.
data GetRoomResponse Source #
See: newGetRoomResponse smart constructor.
Constructors
| GetRoomResponse' (Maybe Room) Int |
Instances
Arguments
| :: Int | |
| -> GetRoomResponse |
Create a value of GetRoomResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:room:GetRoomResponse', getRoomResponse_room - The details of the room requested.
$sel:httpStatus:GetRoomResponse', getRoomResponse_httpStatus - The response's http status code.
GetGatewayGroup
data GetGatewayGroup Source #
See: newGetGatewayGroup smart constructor.
Constructors
| GetGatewayGroup' Text |
Instances
Arguments
| :: Text | |
| -> GetGatewayGroup |
Create a value of GetGatewayGroup with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:gatewayGroupArn:GetGatewayGroup', getGatewayGroup_gatewayGroupArn - The ARN of the gateway group to get.
data GetGatewayGroupResponse Source #
See: newGetGatewayGroupResponse smart constructor.
Constructors
| GetGatewayGroupResponse' (Maybe GatewayGroup) Int |
Instances
newGetGatewayGroupResponse Source #
Create a value of GetGatewayGroupResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:gatewayGroup:GetGatewayGroupResponse', getGatewayGroupResponse_gatewayGroup - Undocumented member.
$sel:httpStatus:GetGatewayGroupResponse', getGatewayGroupResponse_httpStatus - The response's http status code.
ListSkillsStoreCategories (Paginated)
data ListSkillsStoreCategories Source #
See: newListSkillsStoreCategories smart constructor.
Constructors
| ListSkillsStoreCategories' (Maybe Text) (Maybe Natural) |
Instances
newListSkillsStoreCategories :: ListSkillsStoreCategories Source #
Create a value of ListSkillsStoreCategories with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListSkillsStoreCategories', listSkillsStoreCategories_nextToken - The tokens used for pagination.
$sel:maxResults:ListSkillsStoreCategories', listSkillsStoreCategories_maxResults - The maximum number of categories returned, per paginated calls.
data ListSkillsStoreCategoriesResponse Source #
See: newListSkillsStoreCategoriesResponse smart constructor.
Instances
newListSkillsStoreCategoriesResponse Source #
Arguments
| :: Int | |
| -> ListSkillsStoreCategoriesResponse |
Create a value of ListSkillsStoreCategoriesResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:categoryList:ListSkillsStoreCategoriesResponse', listSkillsStoreCategoriesResponse_categoryList - The list of categories.
$sel:nextToken:ListSkillsStoreCategories', listSkillsStoreCategoriesResponse_nextToken - The tokens used for pagination.
$sel:httpStatus:ListSkillsStoreCategoriesResponse', listSkillsStoreCategoriesResponse_httpStatus - The response's http status code.
StartSmartHomeApplianceDiscovery
data StartSmartHomeApplianceDiscovery Source #
See: newStartSmartHomeApplianceDiscovery smart constructor.
Constructors
| StartSmartHomeApplianceDiscovery' Text |
Instances
newStartSmartHomeApplianceDiscovery Source #
Create a value of StartSmartHomeApplianceDiscovery with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:roomArn:StartSmartHomeApplianceDiscovery', startSmartHomeApplianceDiscovery_roomArn - The room where smart home appliance discovery was initiated.
data StartSmartHomeApplianceDiscoveryResponse Source #
See: newStartSmartHomeApplianceDiscoveryResponse smart constructor.
Constructors
| StartSmartHomeApplianceDiscoveryResponse' Int |
Instances
newStartSmartHomeApplianceDiscoveryResponse Source #
Arguments
| :: Int | |
| -> StartSmartHomeApplianceDiscoveryResponse |
Create a value of StartSmartHomeApplianceDiscoveryResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:StartSmartHomeApplianceDiscoveryResponse', startSmartHomeApplianceDiscoveryResponse_httpStatus - The response's http status code.
AssociateContactWithAddressBook
data AssociateContactWithAddressBook Source #
See: newAssociateContactWithAddressBook smart constructor.
Constructors
| AssociateContactWithAddressBook' Text Text |
Instances
newAssociateContactWithAddressBook Source #
Arguments
| :: Text | |
| -> Text | |
| -> AssociateContactWithAddressBook |
Create a value of AssociateContactWithAddressBook with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:contactArn:AssociateContactWithAddressBook', associateContactWithAddressBook_contactArn - The ARN of the contact to associate with an address book.
$sel:addressBookArn:AssociateContactWithAddressBook', associateContactWithAddressBook_addressBookArn - The ARN of the address book with which to associate the contact.
data AssociateContactWithAddressBookResponse Source #
See: newAssociateContactWithAddressBookResponse smart constructor.
Constructors
| AssociateContactWithAddressBookResponse' Int |
Instances
newAssociateContactWithAddressBookResponse Source #
Arguments
| :: Int | |
| -> AssociateContactWithAddressBookResponse |
Create a value of AssociateContactWithAddressBookResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:AssociateContactWithAddressBookResponse', associateContactWithAddressBookResponse_httpStatus - The response's http status code.
Types
BusinessReportFailureCode
newtype BusinessReportFailureCode Source #
Constructors
| BusinessReportFailureCode' | |
Fields | |
Bundled Patterns
Instances
BusinessReportFormat
newtype BusinessReportFormat Source #
Constructors
| BusinessReportFormat' | |
Fields | |
Bundled Patterns
| pattern BusinessReportFormat_CSV :: BusinessReportFormat | |
| pattern BusinessReportFormat_CSV_ZIP :: BusinessReportFormat |
Instances
BusinessReportInterval
newtype BusinessReportInterval Source #
Constructors
| BusinessReportInterval' | |
Fields | |
Bundled Patterns
| pattern BusinessReportInterval_ONE_DAY :: BusinessReportInterval | |
| pattern BusinessReportInterval_ONE_WEEK :: BusinessReportInterval | |
| pattern BusinessReportInterval_THIRTY_DAYS :: BusinessReportInterval |
Instances
BusinessReportStatus
newtype BusinessReportStatus Source #
Constructors
| BusinessReportStatus' | |
Fields | |
Bundled Patterns
| pattern BusinessReportStatus_FAILED :: BusinessReportStatus | |
| pattern BusinessReportStatus_RUNNING :: BusinessReportStatus | |
| pattern BusinessReportStatus_SUCCEEDED :: BusinessReportStatus |
Instances
CommsProtocol
newtype CommsProtocol Source #
Constructors
| CommsProtocol' | |
Fields | |
Bundled Patterns
| pattern CommsProtocol_H323 :: CommsProtocol | |
| pattern CommsProtocol_SIP :: CommsProtocol | |
| pattern CommsProtocol_SIPS :: CommsProtocol |
Instances
ConferenceProviderType
newtype ConferenceProviderType Source #
Constructors
| ConferenceProviderType' | |
Fields | |
Bundled Patterns
Instances
ConnectionStatus
newtype ConnectionStatus Source #
Constructors
| ConnectionStatus' | |
Fields | |
Bundled Patterns
| pattern ConnectionStatus_OFFLINE :: ConnectionStatus | |
| pattern ConnectionStatus_ONLINE :: ConnectionStatus |
Instances
DeviceEventType
newtype DeviceEventType Source #
Constructors
| DeviceEventType' | |
Fields | |
Bundled Patterns
| pattern DeviceEventType_CONNECTION_STATUS :: DeviceEventType | |
| pattern DeviceEventType_DEVICE_STATUS :: DeviceEventType |
Instances
DeviceStatus
newtype DeviceStatus Source #
Constructors
| DeviceStatus' | |
Fields | |
Bundled Patterns
| pattern DeviceStatus_DEREGISTERED :: DeviceStatus | |
| pattern DeviceStatus_FAILED :: DeviceStatus | |
| pattern DeviceStatus_PENDING :: DeviceStatus | |
| pattern DeviceStatus_READY :: DeviceStatus | |
| pattern DeviceStatus_WAS_OFFLINE :: DeviceStatus |
Instances
DeviceStatusDetailCode
newtype DeviceStatusDetailCode Source #
Constructors
| DeviceStatusDetailCode' | |
Fields | |
Bundled Patterns
Instances
DeviceUsageType
newtype DeviceUsageType Source #
Constructors
| DeviceUsageType' | |
Fields | |
Bundled Patterns
| pattern DeviceUsageType_VOICE :: DeviceUsageType |
Instances
DistanceUnit
newtype DistanceUnit Source #
Constructors
| DistanceUnit' | |
Fields | |
Bundled Patterns
| pattern DistanceUnit_IMPERIAL :: DistanceUnit | |
| pattern DistanceUnit_METRIC :: DistanceUnit |
Instances
EnablementType
newtype EnablementType Source #
Constructors
| EnablementType' | |
Fields | |
Bundled Patterns
| pattern EnablementType_ENABLED :: EnablementType | |
| pattern EnablementType_PENDING :: EnablementType |
Instances
EnablementTypeFilter
newtype EnablementTypeFilter Source #
Constructors
| EnablementTypeFilter' | |
Fields | |
Bundled Patterns
| pattern EnablementTypeFilter_ENABLED :: EnablementTypeFilter | |
| pattern EnablementTypeFilter_PENDING :: EnablementTypeFilter |
Instances
EndOfMeetingReminderType
newtype EndOfMeetingReminderType Source #
Constructors
| EndOfMeetingReminderType' | |
Fields | |
Bundled Patterns
Instances
EnrollmentStatus
newtype EnrollmentStatus Source #
Constructors
| EnrollmentStatus' | |
Fields | |
Bundled Patterns
| pattern EnrollmentStatus_DEREGISTERING :: EnrollmentStatus | |
| pattern EnrollmentStatus_DISASSOCIATING :: EnrollmentStatus | |
| pattern EnrollmentStatus_INITIALIZED :: EnrollmentStatus | |
| pattern EnrollmentStatus_PENDING :: EnrollmentStatus | |
| pattern EnrollmentStatus_REGISTERED :: EnrollmentStatus |
Instances
Feature
Constructors
| Feature' | |
Fields
| |
Bundled Patterns
| pattern Feature_ALL :: Feature | |
| pattern Feature_BLUETOOTH :: Feature | |
| pattern Feature_LISTS :: Feature | |
| pattern Feature_NETWORK_PROFILE :: Feature | |
| pattern Feature_NOTIFICATIONS :: Feature | |
| pattern Feature_SETTINGS :: Feature | |
| pattern Feature_SKILLS :: Feature | |
| pattern Feature_VOLUME :: Feature |
Instances
Locale
Constructors
| Locale' | |
Fields
| |
Bundled Patterns
| pattern Locale_En_US :: Locale |
Instances
NetworkEapMethod
newtype NetworkEapMethod Source #
Constructors
| NetworkEapMethod' | |
Fields | |
Bundled Patterns
| pattern NetworkEapMethod_EAP_TLS :: NetworkEapMethod |
Instances
NetworkSecurityType
newtype NetworkSecurityType Source #
Constructors
| NetworkSecurityType' | |
Fields | |
Bundled Patterns
| pattern NetworkSecurityType_OPEN :: NetworkSecurityType | |
| pattern NetworkSecurityType_WEP :: NetworkSecurityType | |
| pattern NetworkSecurityType_WPA2_ENTERPRISE :: NetworkSecurityType | |
| pattern NetworkSecurityType_WPA2_PSK :: NetworkSecurityType | |
| pattern NetworkSecurityType_WPA_PSK :: NetworkSecurityType |
Instances
PhoneNumberType
newtype PhoneNumberType Source #
Constructors
| PhoneNumberType' | |
Fields | |
Bundled Patterns
| pattern PhoneNumberType_HOME :: PhoneNumberType | |
| pattern PhoneNumberType_MOBILE :: PhoneNumberType | |
| pattern PhoneNumberType_WORK :: PhoneNumberType |
Instances
RequirePin
newtype RequirePin Source #
Constructors
| RequirePin' | |
Fields | |
Bundled Patterns
| pattern RequirePin_NO :: RequirePin | |
| pattern RequirePin_OPTIONAL :: RequirePin | |
| pattern RequirePin_YES :: RequirePin |
Instances
SipType
Constructors
| SipType' | |
Fields
| |
Bundled Patterns
| pattern SipType_WORK :: SipType |
Instances
SkillType
Constructors
| SkillType' | |
Fields | |
Bundled Patterns
| pattern SkillType_PRIVATE :: SkillType | |
| pattern SkillType_PUBLIC :: SkillType |
Instances
SkillTypeFilter
newtype SkillTypeFilter Source #
Constructors
| SkillTypeFilter' | |
Fields | |
Bundled Patterns
| pattern SkillTypeFilter_ALL :: SkillTypeFilter | |
| pattern SkillTypeFilter_PRIVATE :: SkillTypeFilter | |
| pattern SkillTypeFilter_PUBLIC :: SkillTypeFilter |
Instances
SortValue
Constructors
| SortValue' | |
Fields | |
Bundled Patterns
| pattern SortValue_ASC :: SortValue | |
| pattern SortValue_DESC :: SortValue |
Instances
TemperatureUnit
newtype TemperatureUnit Source #
Constructors
| TemperatureUnit' | |
Fields | |
Bundled Patterns
| pattern TemperatureUnit_CELSIUS :: TemperatureUnit | |
| pattern TemperatureUnit_FAHRENHEIT :: TemperatureUnit |
Instances
WakeWord
Constructors
| WakeWord' | |
Fields
| |
Bundled Patterns
| pattern WakeWord_ALEXA :: WakeWord | |
| pattern WakeWord_AMAZON :: WakeWord | |
| pattern WakeWord_COMPUTER :: WakeWord | |
| pattern WakeWord_ECHO :: WakeWord |
Instances
AddressBook
data AddressBook Source #
An address book with attributes.
See: newAddressBook smart constructor.
Instances
newAddressBook :: AddressBook Source #
Create a value of AddressBook with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:addressBookArn:AddressBook', addressBook_addressBookArn - The ARN of the address book.
$sel:name:AddressBook', addressBook_name - The name of the address book.
$sel:description:AddressBook', addressBook_description - The description of the address book.
AddressBookData
data AddressBookData Source #
Information related to an address book.
See: newAddressBookData smart constructor.
Instances
newAddressBookData :: AddressBookData Source #
Create a value of AddressBookData with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:addressBookArn:AddressBookData', addressBookData_addressBookArn - The ARN of the address book.
$sel:name:AddressBookData', addressBookData_name - The name of the address book.
$sel:description:AddressBookData', addressBookData_description - The description of the address book.
Audio
The audio message. There is a 1 MB limit on the audio file input and the only supported format is MP3. To convert your MP3 audio files to an Alexa-friendly,
required codec version (MPEG version 2) and bit rate (48 kbps), you might use converter software. One option for this is a command-line tool, FFmpeg. For more information, see FFmpeg. The following command converts the provided <input-file> to an MP3 file that is played in the announcement:
ffmpeg -i <input-file> -ac 2 -codec:a libmp3lame -b:a 48k -ar 16000 <output-file.mp3>
See: newAudio smart constructor.
Instances
| Eq Audio Source # | |
| Read Audio Source # | |
| Show Audio Source # | |
| Generic Audio Source # | |
| NFData Audio Source # | |
Defined in Network.AWS.AlexaBusiness.Types.Audio | |
| Hashable Audio Source # | |
Defined in Network.AWS.AlexaBusiness.Types.Audio | |
| ToJSON Audio Source # | |
Defined in Network.AWS.AlexaBusiness.Types.Audio | |
| type Rep Audio Source # | |
Defined in Network.AWS.AlexaBusiness.Types.Audio type Rep Audio = D1 ('MetaData "Audio" "Network.AWS.AlexaBusiness.Types.Audio" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "Audio'" 'PrefixI 'True) (S1 ('MetaSel ('Just "locale") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Locale) :*: S1 ('MetaSel ('Just "location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) | |
Create a value of Audio with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:locale:Audio', audio_locale - The locale of the audio message. Currently, en-US is supported.
$sel:location:Audio', audio_location - The location of the audio file. Currently, S3 URLs are supported. Only
S3 locations comprised of safe characters are valid. For more
information, see
Safe Characters.
BusinessReport
data BusinessReport Source #
Usage report with specified parameters.
See: newBusinessReport smart constructor.
Constructors
| BusinessReport' (Maybe BusinessReportStatus) (Maybe BusinessReportFailureCode) (Maybe POSIX) (Maybe Text) (Maybe BusinessReportS3Location) |
Instances
newBusinessReport :: BusinessReport Source #
Create a value of BusinessReport with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:status:BusinessReport', businessReport_status - The status of the report generation execution (RUNNING, SUCCEEDED, or
FAILED).
$sel:failureCode:BusinessReport', businessReport_failureCode - The failure code.
$sel:deliveryTime:BusinessReport', businessReport_deliveryTime - The time of report delivery.
$sel:downloadUrl:BusinessReport', businessReport_downloadUrl - The download link where a user can download the report.
$sel:s3Location:BusinessReport', businessReport_s3Location - The S3 location of the output reports.
BusinessReportContentRange
data BusinessReportContentRange Source #
The content range of the report.
See: newBusinessReportContentRange smart constructor.
Constructors
| BusinessReportContentRange' BusinessReportInterval |
Instances
newBusinessReportContentRange Source #
Arguments
| :: BusinessReportInterval | |
| -> BusinessReportContentRange |
Create a value of BusinessReportContentRange with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:interval:BusinessReportContentRange', businessReportContentRange_interval - The interval of the content range.
BusinessReportRecurrence
data BusinessReportRecurrence Source #
The recurrence of the reports.
See: newBusinessReportRecurrence smart constructor.
Constructors
| BusinessReportRecurrence' (Maybe Text) |
Instances
newBusinessReportRecurrence :: BusinessReportRecurrence Source #
Create a value of BusinessReportRecurrence with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:startDate:BusinessReportRecurrence', businessReportRecurrence_startDate - The start date.
BusinessReportS3Location
data BusinessReportS3Location Source #
The S3 location of the output reports.
See: newBusinessReportS3Location smart constructor.
Constructors
| BusinessReportS3Location' (Maybe Text) (Maybe Text) |
Instances
newBusinessReportS3Location :: BusinessReportS3Location Source #
Create a value of BusinessReportS3Location with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:path:BusinessReportS3Location', businessReportS3Location_path - The path of the business report.
$sel:bucketName:BusinessReportS3Location', businessReportS3Location_bucketName - The S3 bucket name of the output reports.
BusinessReportSchedule
data BusinessReportSchedule Source #
The schedule of the usage report.
See: newBusinessReportSchedule smart constructor.
Constructors
| BusinessReportSchedule' (Maybe Text) (Maybe BusinessReport) (Maybe BusinessReportFormat) (Maybe BusinessReportRecurrence) (Maybe Text) (Maybe Text) (Maybe BusinessReportContentRange) (Maybe Text) |
Instances
newBusinessReportSchedule :: BusinessReportSchedule Source #
Create a value of BusinessReportSchedule with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:s3KeyPrefix:BusinessReportSchedule', businessReportSchedule_s3KeyPrefix - The S3 key where the report is delivered.
$sel:lastBusinessReport:BusinessReportSchedule', businessReportSchedule_lastBusinessReport - The details of the last business report delivery for a specified time
interval.
$sel:format:BusinessReportSchedule', businessReportSchedule_format - The format of the generated report (individual CSV files or zipped files
of individual files).
$sel:recurrence:BusinessReportSchedule', businessReportSchedule_recurrence - The recurrence of the reports.
$sel:scheduleName:BusinessReportSchedule', businessReportSchedule_scheduleName - The name identifier of the schedule.
$sel:scheduleArn:BusinessReportSchedule', businessReportSchedule_scheduleArn - The ARN of the business report schedule.
$sel:contentRange:BusinessReportSchedule', businessReportSchedule_contentRange - The content range of the reports.
$sel:s3BucketName:BusinessReportSchedule', businessReportSchedule_s3BucketName - The S3 bucket name of the output reports.
Category
The skill store category that is shown. Alexa skills are assigned a specific skill category during creation, such as News, Social, and Sports.
See: newCategory smart constructor.
Instances
| Eq Category Source # | |
| Read Category Source # | |
| Show Category Source # | |
| Generic Category Source # | |
| NFData Category Source # | |
Defined in Network.AWS.AlexaBusiness.Types.Category | |
| Hashable Category Source # | |
Defined in Network.AWS.AlexaBusiness.Types.Category | |
| FromJSON Category Source # | |
| type Rep Category Source # | |
Defined in Network.AWS.AlexaBusiness.Types.Category type Rep Category = D1 ('MetaData "Category" "Network.AWS.AlexaBusiness.Types.Category" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "Category'" 'PrefixI 'True) (S1 ('MetaSel ('Just "categoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "categoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))) | |
newCategory :: Category Source #
Create a value of Category with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:categoryName:Category', category_categoryName - The name of the skill store category.
$sel:categoryId:Category', category_categoryId - The ID of the skill store category.
ConferencePreference
data ConferencePreference Source #
The default conference provider that is used if no other scheduled meetings are detected.
See: newConferencePreference smart constructor.
Constructors
| ConferencePreference' (Maybe Text) |
Instances
newConferencePreference :: ConferencePreference Source #
Create a value of ConferencePreference with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:defaultConferenceProviderArn:ConferencePreference', conferencePreference_defaultConferenceProviderArn - The ARN of the default conference provider.
ConferenceProvider
data ConferenceProvider Source #
An entity that provides a conferencing solution. Alexa for Business acts as the voice interface and mediator that connects users to their preferred conference provider. Examples of conference providers include Amazon Chime, Zoom, Cisco, and Polycom.
See: newConferenceProvider smart constructor.
Constructors
| ConferenceProvider' (Maybe MeetingSetting) (Maybe Text) (Maybe PSTNDialIn) (Maybe Text) (Maybe ConferenceProviderType) (Maybe IPDialIn) |
Instances
newConferenceProvider :: ConferenceProvider Source #
Create a value of ConferenceProvider with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:meetingSetting:ConferenceProvider', conferenceProvider_meetingSetting - The meeting settings for the conference provider.
$sel:arn:ConferenceProvider', conferenceProvider_arn - The ARN of the newly created conference provider.
$sel:pSTNDialIn:ConferenceProvider', conferenceProvider_pSTNDialIn - The information for PSTN conferencing.
$sel:name:ConferenceProvider', conferenceProvider_name - The name of the conference provider.
$sel:type':ConferenceProvider', conferenceProvider_type - The type of conference providers.
$sel:iPDialIn:ConferenceProvider', conferenceProvider_iPDialIn - The IP endpoint and protocol for calling.
Contact
A contact with attributes.
See: newContact smart constructor.
Constructors
| Contact' (Maybe Text) (Maybe Text) (Maybe [PhoneNumber]) (Maybe (Sensitive Text)) (Maybe [SipAddress]) (Maybe Text) (Maybe Text) |
Instances
newContact :: Contact Source #
Create a value of Contact with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:lastName:Contact', contact_lastName - The last name of the contact, used to call the contact on the device.
$sel:contactArn:Contact', contact_contactArn - The ARN of the contact.
$sel:phoneNumbers:Contact', contact_phoneNumbers - The list of phone numbers for the contact.
$sel:phoneNumber:Contact', contact_phoneNumber - The phone number of the contact. The phone number type defaults to WORK.
You can either specify PhoneNumber or PhoneNumbers. We recommend that
you use PhoneNumbers, which lets you specify the phone number type and
multiple numbers.
$sel:sipAddresses:Contact', contact_sipAddresses - The list of SIP addresses for the contact.
$sel:firstName:Contact', contact_firstName - The first name of the contact, used to call the contact on the device.
$sel:displayName:Contact', contact_displayName - The name of the contact to display on the console.
ContactData
data ContactData Source #
Information related to a contact.
See: newContactData smart constructor.
Constructors
| ContactData' (Maybe Text) (Maybe Text) (Maybe [PhoneNumber]) (Maybe (Sensitive Text)) (Maybe [SipAddress]) (Maybe Text) (Maybe Text) |
Instances
newContactData :: ContactData Source #
Create a value of ContactData with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:lastName:ContactData', contactData_lastName - The last name of the contact, used to call the contact on the device.
$sel:contactArn:ContactData', contactData_contactArn - The ARN of the contact.
$sel:phoneNumbers:ContactData', contactData_phoneNumbers - The list of phone numbers for the contact.
$sel:phoneNumber:ContactData', contactData_phoneNumber - The phone number of the contact. The phone number type defaults to WORK.
You can specify PhoneNumber or PhoneNumbers. We recommend that you use
PhoneNumbers, which lets you specify the phone number type and multiple
numbers.
$sel:sipAddresses:ContactData', contactData_sipAddresses - The list of SIP addresses for the contact.
$sel:firstName:ContactData', contactData_firstName - The first name of the contact, used to call the contact on the device.
$sel:displayName:ContactData', contactData_displayName - The name of the contact to display on the console.
Content
The content definition. This can contain only one text, SSML, or audio list object.
See: newContent smart constructor.
Instances
| Eq Content Source # | |
| Read Content Source # | |
| Show Content Source # | |
| Generic Content Source # | |
| NFData Content Source # | |
Defined in Network.AWS.AlexaBusiness.Types.Content | |
| Hashable Content Source # | |
Defined in Network.AWS.AlexaBusiness.Types.Content | |
| ToJSON Content Source # | |
Defined in Network.AWS.AlexaBusiness.Types.Content | |
| type Rep Content Source # | |
Defined in Network.AWS.AlexaBusiness.Types.Content type Rep Content = D1 ('MetaData "Content" "Network.AWS.AlexaBusiness.Types.Content" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "Content'" 'PrefixI 'True) (S1 ('MetaSel ('Just "audioList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Audio])) :*: (S1 ('MetaSel ('Just "textList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [TextMessage])) :*: S1 ('MetaSel ('Just "ssmlList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Ssml]))))) | |
newContent :: Content Source #
Create a value of Content with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:audioList:Content', content_audioList - The list of audio messages.
$sel:textList:Content', content_textList - The list of text messages.
$sel:ssmlList:Content', content_ssmlList - The list of SSML messages.
CreateEndOfMeetingReminder
data CreateEndOfMeetingReminder Source #
Creates settings for the end of meeting reminder feature that are applied to a room profile. The end of meeting reminder enables Alexa to remind users when a meeting is ending.
See: newCreateEndOfMeetingReminder smart constructor.
Constructors
| CreateEndOfMeetingReminder' (NonEmpty Int) EndOfMeetingReminderType Bool |
Instances
newCreateEndOfMeetingReminder Source #
Arguments
| :: NonEmpty Int | |
| -> EndOfMeetingReminderType | |
| -> Bool | |
| -> CreateEndOfMeetingReminder |
Create a value of CreateEndOfMeetingReminder with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:reminderAtMinutes:CreateEndOfMeetingReminder', createEndOfMeetingReminder_reminderAtMinutes - A range of 3 to 15 minutes that determines when the reminder begins.
$sel:reminderType:CreateEndOfMeetingReminder', createEndOfMeetingReminder_reminderType - The type of sound that users hear during the end of meeting reminder.
$sel:enabled:CreateEndOfMeetingReminder', createEndOfMeetingReminder_enabled - Whether an end of meeting reminder is enabled or not.
CreateInstantBooking
data CreateInstantBooking Source #
Creates settings for the instant booking feature that are applied to a room profile. When users start their meeting with Alexa, Alexa automatically books the room for the configured duration if the room is available.
See: newCreateInstantBooking smart constructor.
Constructors
| CreateInstantBooking' Int Bool |
Instances
newCreateInstantBooking Source #
Arguments
| :: Int | |
| -> Bool | |
| -> CreateInstantBooking |
Create a value of CreateInstantBooking with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:durationInMinutes:CreateInstantBooking', createInstantBooking_durationInMinutes - Duration between 15 and 240 minutes at increments of 15 that determines
how long to book an available room when a meeting is started with Alexa.
$sel:enabled:CreateInstantBooking', createInstantBooking_enabled - Whether instant booking is enabled or not.
CreateMeetingRoomConfiguration
data CreateMeetingRoomConfiguration Source #
Creates meeting room settings of a room profile.
See: newCreateMeetingRoomConfiguration smart constructor.
Constructors
| CreateMeetingRoomConfiguration' (Maybe CreateInstantBooking) (Maybe CreateEndOfMeetingReminder) (Maybe CreateRequireCheckIn) (Maybe Bool) |
Instances
newCreateMeetingRoomConfiguration :: CreateMeetingRoomConfiguration Source #
Create a value of CreateMeetingRoomConfiguration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:instantBooking:CreateMeetingRoomConfiguration', createMeetingRoomConfiguration_instantBooking - Settings to automatically book a room for a configured duration if it's
free when joining a meeting with Alexa.
$sel:endOfMeetingReminder:CreateMeetingRoomConfiguration', createMeetingRoomConfiguration_endOfMeetingReminder - Undocumented member.
$sel:requireCheckIn:CreateMeetingRoomConfiguration', createMeetingRoomConfiguration_requireCheckIn - Settings for requiring a check in when a room is reserved. Alexa can
cancel a room reservation if it's not checked into to make the room
available for others. Users can check in by joining the meeting with
Alexa or an AVS device, or by saying “Alexa, check in.”
$sel:roomUtilizationMetricsEnabled:CreateMeetingRoomConfiguration', createMeetingRoomConfiguration_roomUtilizationMetricsEnabled - Whether room utilization metrics are enabled or not.
CreateRequireCheckIn
data CreateRequireCheckIn Source #
Creates settings for the require check in feature that are applied to a room profile. Require check in allows a meeting room’s Alexa or AVS device to prompt the user to check in; otherwise, the room will be released.
See: newCreateRequireCheckIn smart constructor.
Constructors
| CreateRequireCheckIn' Int Bool |
Instances
newCreateRequireCheckIn Source #
Arguments
| :: Int | |
| -> Bool | |
| -> CreateRequireCheckIn |
Create a value of CreateRequireCheckIn with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:releaseAfterMinutes:CreateRequireCheckIn', createRequireCheckIn_releaseAfterMinutes - Duration between 5 and 20 minutes to determine when to release the room
if it's not checked into.
$sel:enabled:CreateRequireCheckIn', createRequireCheckIn_enabled - Whether require check in is enabled or not.
DeveloperInfo
data DeveloperInfo Source #
The details about the developer that published the skill.
See: newDeveloperInfo smart constructor.
Instances
newDeveloperInfo :: DeveloperInfo Source #
Create a value of DeveloperInfo with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:email:DeveloperInfo', developerInfo_email - The email of the developer.
$sel:url:DeveloperInfo', developerInfo_url - The website of the developer.
$sel:privacyPolicy:DeveloperInfo', developerInfo_privacyPolicy - The URL of the privacy policy.
$sel:developerName:DeveloperInfo', developerInfo_developerName - The name of the developer.
Device
A device with attributes.
See: newDevice smart constructor.
Constructors
| Device' (Maybe DeviceStatus) (Maybe DeviceStatusInfo) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe DeviceNetworkProfileInfo) (Maybe Text) |
Instances
Create a value of Device with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:deviceStatus:Device', device_deviceStatus - The status of a device. If the status is not READY, check the
DeviceStatusInfo value for details.
$sel:deviceStatusInfo:Device', device_deviceStatusInfo - Detailed information about a device's status.
$sel:deviceArn:Device', device_deviceArn - The ARN of a device.
$sel:macAddress:Device', device_macAddress - The MAC address of a device.
$sel:deviceName:Device', device_deviceName - The name of a device.
$sel:roomArn:Device', device_roomArn - The room ARN of a device.
$sel:softwareVersion:Device', device_softwareVersion - The software version of a device.
$sel:deviceType:Device', device_deviceType - The type of a device.
$sel:networkProfileInfo:Device', device_networkProfileInfo - Detailed information about a device's network profile.
$sel:deviceSerialNumber:Device', device_deviceSerialNumber - The serial number of a device.
DeviceData
data DeviceData Source #
Device attributes.
See: newDeviceData smart constructor.
Constructors
| DeviceData' (Maybe DeviceStatus) (Maybe Text) (Maybe DeviceStatusInfo) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) |
Instances
newDeviceData :: DeviceData Source #
Create a value of DeviceData with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:deviceStatus:DeviceData', deviceData_deviceStatus - The status of a device.
$sel:networkProfileName:DeviceData', deviceData_networkProfileName - The name of the network profile associated with a device.
$sel:deviceStatusInfo:DeviceData', deviceData_deviceStatusInfo - Detailed information about a device's status.
$sel:createdTime:DeviceData', deviceData_createdTime - The time (in epoch) when the device data was created.
$sel:deviceArn:DeviceData', deviceData_deviceArn - The ARN of a device.
$sel:networkProfileArn:DeviceData', deviceData_networkProfileArn - The ARN of the network profile associated with a device.
$sel:macAddress:DeviceData', deviceData_macAddress - The MAC address of a device.
$sel:deviceName:DeviceData', deviceData_deviceName - The name of a device.
$sel:roomArn:DeviceData', deviceData_roomArn - The room ARN associated with a device.
$sel:softwareVersion:DeviceData', deviceData_softwareVersion - The software version of a device.
$sel:deviceType:DeviceData', deviceData_deviceType - The type of a device.
$sel:roomName:DeviceData', deviceData_roomName - The name of the room associated with a device.
$sel:deviceSerialNumber:DeviceData', deviceData_deviceSerialNumber - The serial number of a device.
DeviceEvent
data DeviceEvent Source #
The list of device events.
See: newDeviceEvent smart constructor.
Constructors
| DeviceEvent' (Maybe Text) (Maybe DeviceEventType) (Maybe POSIX) |
Instances
newDeviceEvent :: DeviceEvent Source #
Create a value of DeviceEvent with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:value:DeviceEvent', deviceEvent_value - The value of the event.
$sel:type':DeviceEvent', deviceEvent_type - The type of device event.
$sel:timestamp:DeviceEvent', deviceEvent_timestamp - The time (in epoch) when the event occurred.
DeviceNetworkProfileInfo
data DeviceNetworkProfileInfo Source #
Detailed information about a device's network profile.
See: newDeviceNetworkProfileInfo smart constructor.
Instances
newDeviceNetworkProfileInfo :: DeviceNetworkProfileInfo Source #
Create a value of DeviceNetworkProfileInfo with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:certificateArn:DeviceNetworkProfileInfo', deviceNetworkProfileInfo_certificateArn - The ARN of the certificate associated with a device.
$sel:networkProfileArn:DeviceNetworkProfileInfo', deviceNetworkProfileInfo_networkProfileArn - The ARN of the network profile associated with a device.
$sel:certificateExpirationTime:DeviceNetworkProfileInfo', deviceNetworkProfileInfo_certificateExpirationTime - The time (in epoch) when the certificate expires.
DeviceStatusDetail
data DeviceStatusDetail Source #
Details of a device’s status.
See: newDeviceStatusDetail smart constructor.
Constructors
| DeviceStatusDetail' (Maybe Feature) (Maybe DeviceStatusDetailCode) |
Instances
newDeviceStatusDetail :: DeviceStatusDetail Source #
Create a value of DeviceStatusDetail with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:feature:DeviceStatusDetail', deviceStatusDetail_feature - The list of available features on the device.
$sel:code:DeviceStatusDetail', deviceStatusDetail_code - The device status detail code.
DeviceStatusInfo
data DeviceStatusInfo Source #
Detailed information about a device's status.
See: newDeviceStatusInfo smart constructor.
Constructors
| DeviceStatusInfo' (Maybe POSIX) (Maybe [DeviceStatusDetail]) (Maybe ConnectionStatus) |
Instances
newDeviceStatusInfo :: DeviceStatusInfo Source #
Create a value of DeviceStatusInfo with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:connectionStatusUpdatedTime:DeviceStatusInfo', deviceStatusInfo_connectionStatusUpdatedTime - The time (in epoch) when the device connection status changed.
$sel:deviceStatusDetails:DeviceStatusInfo', deviceStatusInfo_deviceStatusDetails - One or more device status detail descriptions.
$sel:connectionStatus:DeviceStatusInfo', deviceStatusInfo_connectionStatus - The latest available information about the connection status of a
device.
EndOfMeetingReminder
data EndOfMeetingReminder Source #
Settings for the end of meeting reminder feature that are applied to a room profile. The end of meeting reminder enables Alexa to remind users when a meeting is ending.
See: newEndOfMeetingReminder smart constructor.
Constructors
| EndOfMeetingReminder' (Maybe Bool) (Maybe (NonEmpty Int)) (Maybe EndOfMeetingReminderType) |
Instances
newEndOfMeetingReminder :: EndOfMeetingReminder Source #
Create a value of EndOfMeetingReminder with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:enabled:EndOfMeetingReminder', endOfMeetingReminder_enabled - Whether an end of meeting reminder is enabled or not.
$sel:reminderAtMinutes:EndOfMeetingReminder', endOfMeetingReminder_reminderAtMinutes - A range of 3 to 15 minutes that determines when the reminder begins.
$sel:reminderType:EndOfMeetingReminder', endOfMeetingReminder_reminderType - The type of sound that users hear during the end of meeting reminder.
Filter
A filter name and value pair that is used to return a more specific list of results. Filters can be used to match a set of resources by various criteria.
See: newFilter smart constructor.
Instances
| Eq Filter Source # | |
| Read Filter Source # | |
| Show Filter Source # | |
| Generic Filter Source # | |
| NFData Filter Source # | |
Defined in Network.AWS.AlexaBusiness.Types.Filter | |
| Hashable Filter Source # | |
Defined in Network.AWS.AlexaBusiness.Types.Filter | |
| ToJSON Filter Source # | |
Defined in Network.AWS.AlexaBusiness.Types.Filter | |
| type Rep Filter Source # | |
Defined in Network.AWS.AlexaBusiness.Types.Filter type Rep Filter = D1 ('MetaData "Filter" "Network.AWS.AlexaBusiness.Types.Filter" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "Filter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]))) | |
Create a value of Filter with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:key:Filter', filter_key - The key of a filter.
$sel:values:Filter', filter_values - The values of a filter.
Gateway
The details of the gateway.
See: newGateway smart constructor.
Instances
newGateway :: Gateway Source #
Create a value of Gateway with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:arn:Gateway', gateway_arn - The ARN of the gateway.
$sel:name:Gateway', gateway_name - The name of the gateway.
$sel:gatewayGroupArn:Gateway', gateway_gatewayGroupArn - The ARN of the gateway group that the gateway is associated to.
$sel:softwareVersion:Gateway', gateway_softwareVersion - The software version of the gateway. The gateway automatically updates
its software version during normal operation.
$sel:description:Gateway', gateway_description - The description of the gateway.
GatewayGroup
data GatewayGroup Source #
The details of the gateway group.
See: newGatewayGroup smart constructor.
Instances
newGatewayGroup :: GatewayGroup Source #
Create a value of GatewayGroup with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:arn:GatewayGroup', gatewayGroup_arn - The ARN of the gateway group.
$sel:name:GatewayGroup', gatewayGroup_name - The name of the gateway group.
$sel:description:GatewayGroup', gatewayGroup_description - The description of the gateway group.
GatewayGroupSummary
data GatewayGroupSummary Source #
The summary of a gateway group.
See: newGatewayGroupSummary smart constructor.
Instances
newGatewayGroupSummary :: GatewayGroupSummary Source #
Create a value of GatewayGroupSummary with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:arn:GatewayGroupSummary', gatewayGroupSummary_arn - The ARN of the gateway group.
$sel:name:GatewayGroupSummary', gatewayGroupSummary_name - The name of the gateway group.
$sel:description:GatewayGroupSummary', gatewayGroupSummary_description - The description of the gateway group.
GatewaySummary
data GatewaySummary Source #
The summary of a gateway.
See: newGatewaySummary smart constructor.
Instances
newGatewaySummary :: GatewaySummary Source #
Create a value of GatewaySummary with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:arn:GatewaySummary', gatewaySummary_arn - The ARN of the gateway.
$sel:name:GatewaySummary', gatewaySummary_name - The name of the gateway.
$sel:gatewayGroupArn:GatewaySummary', gatewaySummary_gatewayGroupArn - The ARN of the gateway group that the gateway is associated to.
$sel:softwareVersion:GatewaySummary', gatewaySummary_softwareVersion - The software version of the gateway. The gateway automatically updates
its software version during normal operation.
$sel:description:GatewaySummary', gatewaySummary_description - The description of the gateway.
IPDialIn
The IP endpoint and protocol for calling.
See: newIPDialIn smart constructor.
Constructors
| IPDialIn' Text CommsProtocol |
Instances
| Eq IPDialIn Source # | |
| Read IPDialIn Source # | |
| Show IPDialIn Source # | |
| Generic IPDialIn Source # | |
| NFData IPDialIn Source # | |
Defined in Network.AWS.AlexaBusiness.Types.IPDialIn | |
| Hashable IPDialIn Source # | |
Defined in Network.AWS.AlexaBusiness.Types.IPDialIn | |
| ToJSON IPDialIn Source # | |
Defined in Network.AWS.AlexaBusiness.Types.IPDialIn | |
| FromJSON IPDialIn Source # | |
| type Rep IPDialIn Source # | |
Defined in Network.AWS.AlexaBusiness.Types.IPDialIn type Rep IPDialIn = D1 ('MetaData "IPDialIn" "Network.AWS.AlexaBusiness.Types.IPDialIn" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "IPDialIn'" 'PrefixI 'True) (S1 ('MetaSel ('Just "endpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "commsProtocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 CommsProtocol))) | |
Create a value of IPDialIn with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:endpoint:IPDialIn', iPDialIn_endpoint - The IP address.
$sel:commsProtocol:IPDialIn', iPDialIn_commsProtocol - The protocol, including SIP, SIPS, and H323.
InstantBooking
data InstantBooking Source #
Settings for the instant booking feature that are applied to a room profile. When users start their meeting with Alexa, Alexa automatically books the room for the configured duration if the room is available.
See: newInstantBooking smart constructor.
Constructors
| InstantBooking' (Maybe Bool) (Maybe Int) |
Instances
newInstantBooking :: InstantBooking Source #
Create a value of InstantBooking with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:enabled:InstantBooking', instantBooking_enabled - Whether instant booking is enabled or not.
$sel:durationInMinutes:InstantBooking', instantBooking_durationInMinutes - Duration between 15 and 240 minutes at increments of 15 that determines
how long to book an available room when a meeting is started with Alexa.
MeetingRoomConfiguration
data MeetingRoomConfiguration Source #
Meeting room settings of a room profile.
See: newMeetingRoomConfiguration smart constructor.
Constructors
| MeetingRoomConfiguration' (Maybe InstantBooking) (Maybe EndOfMeetingReminder) (Maybe RequireCheckIn) (Maybe Bool) |
Instances
newMeetingRoomConfiguration :: MeetingRoomConfiguration Source #
Create a value of MeetingRoomConfiguration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:instantBooking:MeetingRoomConfiguration', meetingRoomConfiguration_instantBooking - Settings to automatically book the room if available for a configured
duration when joining a meeting with Alexa.
$sel:endOfMeetingReminder:MeetingRoomConfiguration', meetingRoomConfiguration_endOfMeetingReminder - Settings for the end of meeting reminder feature that are applied to a
room profile. The end of meeting reminder enables Alexa to remind users
when a meeting is ending.
$sel:requireCheckIn:MeetingRoomConfiguration', meetingRoomConfiguration_requireCheckIn - Settings for requiring a check in when a room is reserved. Alexa can
cancel a room reservation if it's not checked into. This makes the room
available for others. Users can check in by joining the meeting with
Alexa or an AVS device, or by saying “Alexa, check in.”
$sel:roomUtilizationMetricsEnabled:MeetingRoomConfiguration', meetingRoomConfiguration_roomUtilizationMetricsEnabled - Whether room utilization metrics are enabled or not.
MeetingSetting
data MeetingSetting Source #
The values that indicate whether a pin is always required (YES), never required (NO), or OPTIONAL.
- If YES, Alexa will always ask for a meeting pin.
- If NO, Alexa will never ask for a meeting pin.
- If OPTIONAL, Alexa will ask if you have a meeting pin and if the customer responds with yes, it will ask for the meeting pin.
See: newMeetingSetting smart constructor.
Constructors
| MeetingSetting' RequirePin |
Instances
Arguments
| :: RequirePin | |
| -> MeetingSetting |
Create a value of MeetingSetting with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:requirePin:MeetingSetting', meetingSetting_requirePin - The values that indicate whether the pin is always required.
NetworkProfile
data NetworkProfile Source #
The network profile associated with a device.
See: newNetworkProfile smart constructor.
Constructors
| NetworkProfile' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe NetworkSecurityType) (Maybe (Sensitive Text)) (Maybe (Sensitive Text)) (Maybe NetworkEapMethod) (Maybe Text) (Maybe (NonEmpty Text)) (Maybe Text) |
Instances
newNetworkProfile :: NetworkProfile Source #
Create a value of NetworkProfile with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:networkProfileName:NetworkProfile', networkProfile_networkProfileName - The name of the network profile associated with a device.
$sel:ssid:NetworkProfile', networkProfile_ssid - The SSID of the Wi-Fi network.
$sel:networkProfileArn:NetworkProfile', networkProfile_networkProfileArn - The ARN of the network profile associated with a device.
$sel:securityType:NetworkProfile', networkProfile_securityType - The security type of the Wi-Fi network. This can be WPA2_ENTERPRISE,
WPA2_PSK, WPA_PSK, WEP, or OPEN.
$sel:currentPassword:NetworkProfile', networkProfile_currentPassword - The current password of the Wi-Fi network.
$sel:nextPassword:NetworkProfile', networkProfile_nextPassword - The next, or subsequent, password of the Wi-Fi network. This password is
asynchronously transmitted to the device and is used when the password
of the network changes to NextPassword.
$sel:eapMethod:NetworkProfile', networkProfile_eapMethod - The authentication standard that is used in the EAP framework.
Currently, EAP_TLS is supported.
$sel:description:NetworkProfile', networkProfile_description - Detailed information about a device's network profile.
$sel:trustAnchors:NetworkProfile', networkProfile_trustAnchors - The root certificates of your authentication server, which is installed
on your devices and used to trust your authentication server during EAP
negotiation.
$sel:certificateAuthorityArn:NetworkProfile', networkProfile_certificateAuthorityArn - The ARN of the Private Certificate Authority (PCA) created in AWS
Certificate Manager (ACM). This is used to issue certificates to the
devices.
NetworkProfileData
data NetworkProfileData Source #
The data associated with a network profile.
See: newNetworkProfileData smart constructor.
Constructors
| NetworkProfileData' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe NetworkSecurityType) (Maybe NetworkEapMethod) (Maybe Text) (Maybe Text) |
Instances
newNetworkProfileData :: NetworkProfileData Source #
Create a value of NetworkProfileData with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:networkProfileName:NetworkProfileData', networkProfileData_networkProfileName - The name of the network profile associated with a device.
$sel:ssid:NetworkProfileData', networkProfileData_ssid - The SSID of the Wi-Fi network.
$sel:networkProfileArn:NetworkProfileData', networkProfileData_networkProfileArn - The ARN of the network profile associated with a device.
$sel:securityType:NetworkProfileData', networkProfileData_securityType - The security type of the Wi-Fi network. This can be WPA2_ENTERPRISE,
WPA2_PSK, WPA_PSK, WEP, or OPEN.
$sel:eapMethod:NetworkProfileData', networkProfileData_eapMethod - The authentication standard that is used in the EAP framework.
Currently, EAP_TLS is supported.
$sel:description:NetworkProfileData', networkProfileData_description - Detailed information about a device's network profile.
$sel:certificateAuthorityArn:NetworkProfileData', networkProfileData_certificateAuthorityArn - The ARN of the Private Certificate Authority (PCA) created in AWS
Certificate Manager (ACM). This is used to issue certificates to the
devices.
PSTNDialIn
data PSTNDialIn Source #
The information for public switched telephone network (PSTN) conferencing.
See: newPSTNDialIn smart constructor.
Constructors
| PSTNDialIn' Text Text Text Text |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> Text | |
| -> Text | |
| -> PSTNDialIn |
Create a value of PSTNDialIn with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:countryCode:PSTNDialIn', pSTNDialIn_countryCode - The zip code.
$sel:phoneNumber:PSTNDialIn', pSTNDialIn_phoneNumber - The phone number to call to join the conference.
$sel:oneClickIdDelay:PSTNDialIn', pSTNDialIn_oneClickIdDelay - The delay duration before Alexa enters the conference ID with dual-tone
multi-frequency (DTMF). Each number on the dial pad corresponds to a
DTMF tone, which is how we send data over the telephone network.
$sel:oneClickPinDelay:PSTNDialIn', pSTNDialIn_oneClickPinDelay - The delay duration before Alexa enters the conference pin with dual-tone
multi-frequency (DTMF). Each number on the dial pad corresponds to a
DTMF tone, which is how we send data over the telephone network.
PhoneNumber
data PhoneNumber Source #
The phone number for the contact containing the raw number and phone number type.
See: newPhoneNumber smart constructor.
Constructors
| PhoneNumber' (Sensitive Text) (Sensitive PhoneNumberType) |
Instances
Create a value of PhoneNumber with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:number:PhoneNumber', phoneNumber_number - The raw value of the phone number.
$sel:type':PhoneNumber', phoneNumber_type - The type of the phone number.
Profile
A room profile with attributes.
See: newProfile smart constructor.
Constructors
| Profile' (Maybe Bool) (Maybe Bool) (Maybe Text) (Maybe DistanceUnit) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe WakeWord) (Maybe MeetingRoomConfiguration) (Maybe Text) (Maybe TemperatureUnit) (Maybe Bool) (Maybe Text) (Maybe Int) (Maybe Bool) |
Instances
newProfile :: Profile Source #
Create a value of Profile with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:setupModeDisabled:Profile', profile_setupModeDisabled - The setup mode of a room profile.
$sel:pSTNEnabled:Profile', profile_pSTNEnabled - The PSTN setting of a room profile.
$sel:addressBookArn:Profile', profile_addressBookArn - The ARN of the address book.
$sel:distanceUnit:Profile', profile_distanceUnit - The distance unit of a room profile.
$sel:locale:Profile', profile_locale - The locale of a room profile. (This is currently available only to a
limited preview audience.)
$sel:address:Profile', profile_address - The address of a room profile.
$sel:profileArn:Profile', profile_profileArn - The ARN of a room profile.
$sel:wakeWord:Profile', profile_wakeWord - The wake word of a room profile.
$sel:meetingRoomConfiguration:Profile', profile_meetingRoomConfiguration - Meeting room settings of a room profile.
$sel:profileName:Profile', profile_profileName - The name of a room profile.
$sel:temperatureUnit:Profile', profile_temperatureUnit - The temperature unit of a room profile.
$sel:dataRetentionOptIn:Profile', profile_dataRetentionOptIn - Whether data retention of the profile is enabled.
$sel:timezone:Profile', profile_timezone - The time zone of a room profile.
$sel:maxVolumeLimit:Profile', profile_maxVolumeLimit - The max volume limit of a room profile.
$sel:isDefault:Profile', profile_isDefault - Retrieves if the profile is default or not.
ProfileData
data ProfileData Source #
The data of a room profile.
See: newProfileData smart constructor.
Constructors
| ProfileData' (Maybe DistanceUnit) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe WakeWord) (Maybe Text) (Maybe TemperatureUnit) (Maybe Text) (Maybe Bool) |
Instances
newProfileData :: ProfileData Source #
Create a value of ProfileData with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:distanceUnit:ProfileData', profileData_distanceUnit - The distance unit of a room profile.
$sel:locale:ProfileData', profileData_locale - The locale of a room profile. (This is currently available only to a
limited preview audience.)
$sel:address:ProfileData', profileData_address - The address of a room profile.
$sel:profileArn:ProfileData', profileData_profileArn - The ARN of a room profile.
$sel:wakeWord:ProfileData', profileData_wakeWord - The wake word of a room profile.
$sel:profileName:ProfileData', profileData_profileName - The name of a room profile.
$sel:temperatureUnit:ProfileData', profileData_temperatureUnit - The temperature unit of a room profile.
$sel:timezone:ProfileData', profileData_timezone - The time zone of a room profile.
$sel:isDefault:ProfileData', profileData_isDefault - Retrieves if the profile data is default or not.
RequireCheckIn
data RequireCheckIn Source #
Settings for the require check in feature that are applied to a room profile. Require check in allows a meeting room’s Alexa or AVS device to prompt the user to check in; otherwise, the room will be released.
See: newRequireCheckIn smart constructor.
Constructors
| RequireCheckIn' (Maybe Bool) (Maybe Int) |
Instances
newRequireCheckIn :: RequireCheckIn Source #
Create a value of RequireCheckIn with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:enabled:RequireCheckIn', requireCheckIn_enabled - Whether require check in is enabled or not.
$sel:releaseAfterMinutes:RequireCheckIn', requireCheckIn_releaseAfterMinutes - Duration between 5 and 20 minutes to determine when to release the room
if it's not checked into.
Room
A room with attributes.
See: newRoom smart constructor.
Instances
Create a value of Room with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:profileArn:Room', room_profileArn - The profile ARN of a room.
$sel:providerCalendarId:Room', room_providerCalendarId - The provider calendar ARN of a room.
$sel:roomArn:Room', room_roomArn - The ARN of a room.
$sel:roomName:Room', room_roomName - The name of a room.
$sel:description:Room', room_description - The description of a room.
RoomData
The data of a room.
See: newRoomData smart constructor.
Instances
newRoomData :: RoomData Source #
Create a value of RoomData with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:profileArn:RoomData', roomData_profileArn - The profile ARN of a room.
$sel:providerCalendarId:RoomData', roomData_providerCalendarId - The provider calendar ARN of a room.
$sel:profileName:RoomData', roomData_profileName - The profile name of a room.
$sel:roomArn:RoomData', roomData_roomArn - The ARN of a room.
$sel:roomName:RoomData', roomData_roomName - The name of a room.
$sel:description:RoomData', roomData_description - The description of a room.
RoomSkillParameter
data RoomSkillParameter Source #
A skill parameter associated with a room.
See: newRoomSkillParameter smart constructor.
Constructors
| RoomSkillParameter' Text Text |
Instances
newRoomSkillParameter Source #
Arguments
| :: Text | |
| -> Text | |
| -> RoomSkillParameter |
Create a value of RoomSkillParameter with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:parameterKey:RoomSkillParameter', roomSkillParameter_parameterKey - The parameter key of a room skill parameter. ParameterKey is an
enumerated type that only takes “DEFAULT” or “SCOPE” as valid values.
$sel:parameterValue:RoomSkillParameter', roomSkillParameter_parameterValue - The parameter value of a room skill parameter.
SipAddress
data SipAddress Source #
The SIP address for the contact containing the URI and SIP address type.
See: newSipAddress smart constructor.
Constructors
| SipAddress' (Sensitive Text) (Sensitive SipType) |
Instances
Arguments
| :: Text | |
| -> SipType | |
| -> SipAddress |
Create a value of SipAddress with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:uri:SipAddress', sipAddress_uri - The URI for the SIP address.
$sel:type':SipAddress', sipAddress_type - The type of the SIP address.
SkillDetails
data SkillDetails Source #
Granular information about the skill.
See: newSkillDetails smart constructor.
Constructors
| SkillDetails' (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe DeveloperInfo) (Maybe Text) (Maybe [Text]) (Maybe (HashMap Text Text)) (Maybe Text) (Maybe [Text]) (Maybe [Text]) |
Instances
newSkillDetails :: SkillDetails Source #
Create a value of SkillDetails with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:skillTypes:SkillDetails', skillDetails_skillTypes - The types of skills.
$sel:productDescription:SkillDetails', skillDetails_productDescription - The description of the product.
$sel:invocationPhrase:SkillDetails', skillDetails_invocationPhrase - The phrase used to trigger the skill.
$sel:developerInfo:SkillDetails', skillDetails_developerInfo - The details about the developer that published the skill.
$sel:endUserLicenseAgreement:SkillDetails', skillDetails_endUserLicenseAgreement - The URL of the end user license agreement.
$sel:genericKeywords:SkillDetails', skillDetails_genericKeywords - The generic keywords associated with the skill that can be used to find
a skill.
$sel:reviews:SkillDetails', skillDetails_reviews - This member has been deprecated.
The list of reviews for the skill, including Key and Value pair.
$sel:releaseDate:SkillDetails', skillDetails_releaseDate - The date when the skill was released.
$sel:newInThisVersionBulletPoints':SkillDetails', skillDetails_newInThisVersionBulletPoints - The updates added in bullet points.
$sel:bulletPoints:SkillDetails', skillDetails_bulletPoints - The details about what the skill supports organized as bullet points.
SkillGroup
data SkillGroup Source #
A skill group with attributes.
See: newSkillGroup smart constructor.
Instances
newSkillGroup :: SkillGroup Source #
Create a value of SkillGroup with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:skillGroupArn:SkillGroup', skillGroup_skillGroupArn - The ARN of a skill group.
$sel:description:SkillGroup', skillGroup_description - The description of a skill group.
$sel:skillGroupName:SkillGroup', skillGroup_skillGroupName - The name of a skill group.
SkillGroupData
data SkillGroupData Source #
The attributes of a skill group.
See: newSkillGroupData smart constructor.
Instances
newSkillGroupData :: SkillGroupData Source #
Create a value of SkillGroupData with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:skillGroupArn:SkillGroupData', skillGroupData_skillGroupArn - The skill group ARN of a skill group.
$sel:description:SkillGroupData', skillGroupData_description - The description of a skill group.
$sel:skillGroupName:SkillGroupData', skillGroupData_skillGroupName - The skill group name of a skill group.
SkillSummary
data SkillSummary Source #
The summary of skills.
See: newSkillSummary smart constructor.
Constructors
| SkillSummary' (Maybe Text) (Maybe Bool) (Maybe SkillType) (Maybe EnablementType) (Maybe Text) |
Instances
newSkillSummary :: SkillSummary Source #
Create a value of SkillSummary with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:skillId:SkillSummary', skillSummary_skillId - The ARN of the skill summary.
$sel:supportsLinking:SkillSummary', skillSummary_supportsLinking - Linking support for a skill.
$sel:skillType:SkillSummary', skillSummary_skillType - Whether the skill is publicly available or is a private skill.
$sel:enablementType:SkillSummary', skillSummary_enablementType - Whether the skill is enabled under the user's account, or if it
requires linking to be used.
$sel:skillName:SkillSummary', skillSummary_skillName - The name of the skill.
SkillsStoreSkill
data SkillsStoreSkill Source #
The detailed information about an Alexa skill.
See: newSkillsStoreSkill smart constructor.
Constructors
| SkillsStoreSkill' (Maybe Text) (Maybe Bool) (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe SkillDetails) (Maybe Text) |
Instances
newSkillsStoreSkill :: SkillsStoreSkill Source #
Create a value of SkillsStoreSkill with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:skillId:SkillsStoreSkill', skillsStoreSkill_skillId - The ARN of the skill.
$sel:supportsLinking:SkillsStoreSkill', skillsStoreSkill_supportsLinking - Linking support for a skill.
$sel:sampleUtterances:SkillsStoreSkill', skillsStoreSkill_sampleUtterances - Sample utterances that interact with the skill.
$sel:shortDescription:SkillsStoreSkill', skillsStoreSkill_shortDescription - Short description about the skill.
$sel:iconUrl:SkillsStoreSkill', skillsStoreSkill_iconUrl - The URL where the skill icon resides.
$sel:skillDetails:SkillsStoreSkill', skillsStoreSkill_skillDetails - Information about the skill.
$sel:skillName:SkillsStoreSkill', skillsStoreSkill_skillName - The name of the skill.
SmartHomeAppliance
data SmartHomeAppliance Source #
A smart home appliance that can connect to a central system. Any domestic device can be a smart appliance.
See: newSmartHomeAppliance smart constructor.
Instances
newSmartHomeAppliance :: SmartHomeAppliance Source #
Create a value of SmartHomeAppliance with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:friendlyName:SmartHomeAppliance', smartHomeAppliance_friendlyName - The friendly name of the smart home appliance.
$sel:manufacturerName:SmartHomeAppliance', smartHomeAppliance_manufacturerName - The name of the manufacturer of the smart home appliance.
$sel:description:SmartHomeAppliance', smartHomeAppliance_description - The description of the smart home appliance.
Sort
An object representing a sort criteria.
See: newSort smart constructor.
Instances
| Eq Sort Source # | |
| Read Sort Source # | |
| Show Sort Source # | |
| Generic Sort Source # | |
| NFData Sort Source # | |
Defined in Network.AWS.AlexaBusiness.Types.Sort | |
| Hashable Sort Source # | |
Defined in Network.AWS.AlexaBusiness.Types.Sort | |
| ToJSON Sort Source # | |
Defined in Network.AWS.AlexaBusiness.Types.Sort | |
| type Rep Sort Source # | |
Defined in Network.AWS.AlexaBusiness.Types.Sort type Rep Sort = D1 ('MetaData "Sort" "Network.AWS.AlexaBusiness.Types.Sort" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "Sort'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SortValue))) | |
Create a value of Sort with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:key:Sort', sort_key - The sort key of a sort object.
$sel:value:Sort', sort_value - The sort value of a sort object.
Ssml
The SSML message. For more information, see SSML Reference.
See: newSsml smart constructor.
Instances
| Eq Ssml Source # | |
| Read Ssml Source # | |
| Show Ssml Source # | |
| Generic Ssml Source # | |
| NFData Ssml Source # | |
Defined in Network.AWS.AlexaBusiness.Types.Ssml | |
| Hashable Ssml Source # | |
Defined in Network.AWS.AlexaBusiness.Types.Ssml | |
| ToJSON Ssml Source # | |
Defined in Network.AWS.AlexaBusiness.Types.Ssml | |
| type Rep Ssml Source # | |
Defined in Network.AWS.AlexaBusiness.Types.Ssml type Rep Ssml = D1 ('MetaData "Ssml" "Network.AWS.AlexaBusiness.Types.Ssml" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "Ssml'" 'PrefixI 'True) (S1 ('MetaSel ('Just "locale") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Locale) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) | |
Create a value of Ssml with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:locale:Ssml', ssml_locale - The locale of the SSML message. Currently, en-US is supported.
$sel:value:Ssml', ssml_value - The value of the SSML message in the correct SSML format. The audio tag
is not supported.
Tag
A key-value pair that can be associated with a resource.
See: newTag smart constructor.
Instances
| Eq Tag Source # | |
| Read Tag Source # | |
| Show Tag Source # | |
| Generic Tag Source # | |
| NFData Tag Source # | |
Defined in Network.AWS.AlexaBusiness.Types.Tag | |
| Hashable Tag Source # | |
Defined in Network.AWS.AlexaBusiness.Types.Tag | |
| ToJSON Tag Source # | |
Defined in Network.AWS.AlexaBusiness.Types.Tag | |
| FromJSON Tag Source # | |
| type Rep Tag Source # | |
Defined in Network.AWS.AlexaBusiness.Types.Tag type Rep Tag = D1 ('MetaData "Tag" "Network.AWS.AlexaBusiness.Types.Tag" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) | |
Create a value of Tag with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:key:Tag', tag_key - The key of a tag. Tag keys are case-sensitive.
$sel:value:Tag', tag_value - The value of a tag. Tag values are case sensitive and can be null.
TextMessage
data TextMessage Source #
The text message.
See: newTextMessage smart constructor.
Constructors
| TextMessage' Locale Text |
Instances
Arguments
| :: Locale | |
| -> Text | |
| -> TextMessage |
Create a value of TextMessage with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:locale:TextMessage', textMessage_locale - The locale of the text message. Currently, en-US is supported.
$sel:value:TextMessage', textMessage_value - The value of the text message.
UpdateEndOfMeetingReminder
data UpdateEndOfMeetingReminder Source #
Settings for the end of meeting reminder feature that are applied to a room profile. The end of meeting reminder enables Alexa to remind users when a meeting is ending.
See: newUpdateEndOfMeetingReminder smart constructor.
Constructors
| UpdateEndOfMeetingReminder' (Maybe Bool) (Maybe (NonEmpty Int)) (Maybe EndOfMeetingReminderType) |
Instances
newUpdateEndOfMeetingReminder :: UpdateEndOfMeetingReminder Source #
Create a value of UpdateEndOfMeetingReminder with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:enabled:UpdateEndOfMeetingReminder', updateEndOfMeetingReminder_enabled - Whether an end of meeting reminder is enabled or not.
$sel:reminderAtMinutes:UpdateEndOfMeetingReminder', updateEndOfMeetingReminder_reminderAtMinutes - Updates settings for the end of meeting reminder feature that are
applied to a room profile. The end of meeting reminder enables Alexa to
remind users when a meeting is ending.
$sel:reminderType:UpdateEndOfMeetingReminder', updateEndOfMeetingReminder_reminderType - The type of sound that users hear during the end of meeting reminder.
UpdateInstantBooking
data UpdateInstantBooking Source #
Updates settings for the instant booking feature that are applied to a room profile. If instant booking is enabled, Alexa automatically reserves a room if it is free when a user joins a meeting with Alexa.
See: newUpdateInstantBooking smart constructor.
Constructors
| UpdateInstantBooking' (Maybe Bool) (Maybe Int) |
Instances
newUpdateInstantBooking :: UpdateInstantBooking Source #
Create a value of UpdateInstantBooking with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:enabled:UpdateInstantBooking', updateInstantBooking_enabled - Whether instant booking is enabled or not.
$sel:durationInMinutes:UpdateInstantBooking', updateInstantBooking_durationInMinutes - Duration between 15 and 240 minutes at increments of 15 that determines
how long to book an available room when a meeting is started with Alexa.
UpdateMeetingRoomConfiguration
data UpdateMeetingRoomConfiguration Source #
Updates meeting room settings of a room profile.
See: newUpdateMeetingRoomConfiguration smart constructor.
Constructors
| UpdateMeetingRoomConfiguration' (Maybe UpdateInstantBooking) (Maybe UpdateEndOfMeetingReminder) (Maybe UpdateRequireCheckIn) (Maybe Bool) |
Instances
newUpdateMeetingRoomConfiguration :: UpdateMeetingRoomConfiguration Source #
Create a value of UpdateMeetingRoomConfiguration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:instantBooking:UpdateMeetingRoomConfiguration', updateMeetingRoomConfiguration_instantBooking - Settings to automatically book an available room available for a
configured duration when joining a meeting with Alexa.
$sel:endOfMeetingReminder:UpdateMeetingRoomConfiguration', updateMeetingRoomConfiguration_endOfMeetingReminder - Settings for the end of meeting reminder feature that are applied to a
room profile. The end of meeting reminder enables Alexa to remind users
when a meeting is ending.
$sel:requireCheckIn:UpdateMeetingRoomConfiguration', updateMeetingRoomConfiguration_requireCheckIn - Settings for requiring a check in when a room is reserved. Alexa can
cancel a room reservation if it's not checked into to make the room
available for others. Users can check in by joining the meeting with
Alexa or an AVS device, or by saying “Alexa, check in.”
$sel:roomUtilizationMetricsEnabled:UpdateMeetingRoomConfiguration', updateMeetingRoomConfiguration_roomUtilizationMetricsEnabled - Whether room utilization metrics are enabled or not.
UpdateRequireCheckIn
data UpdateRequireCheckIn Source #
Updates settings for the require check in feature that are applied to a room profile. Require check in allows a meeting room’s Alexa or AVS device to prompt the user to check in; otherwise, the room will be released.
See: newUpdateRequireCheckIn smart constructor.
Constructors
| UpdateRequireCheckIn' (Maybe Bool) (Maybe Int) |
Instances
newUpdateRequireCheckIn :: UpdateRequireCheckIn Source #
Create a value of UpdateRequireCheckIn with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:enabled:UpdateRequireCheckIn', updateRequireCheckIn_enabled - Whether require check in is enabled or not.
$sel:releaseAfterMinutes:UpdateRequireCheckIn', updateRequireCheckIn_releaseAfterMinutes - Duration between 5 and 20 minutes to determine when to release the room
if it's not checked into.
UserData
Information related to a user.
See: newUserData smart constructor.
Constructors
| UserData' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe EnrollmentStatus) |
Instances
newUserData :: UserData Source #
Create a value of UserData with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:email:UserData', userData_email - The email of a user.
$sel:lastName:UserData', userData_lastName - The last name of a user.
$sel:enrollmentId:UserData', userData_enrollmentId - The enrollment ARN of a user.
$sel:userArn:UserData', userData_userArn - The ARN of a user.
$sel:firstName:UserData', userData_firstName - The first name of a user.
$sel:enrollmentStatus:UserData', userData_enrollmentStatus - The enrollment status of a user.